Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and contribute to the development of innovative, tailor-made software solutions. You'll be instrumental in designing, coding, and refining components across various systems, leveraging modern frameworks and agile methodologies to deliver high-performance, scalable applications that address specific business requirements.
Design, code, and enhance system components to build custom software solutions. Utilize modern frameworks and agile practices to deliver scalable, high-performance applications. Collaborate within teams to meet specific business needs and project goals. Ensure code quality, maintainability, and adherence to security best practices.
A minimum of 3 years of professional software development experience is required, with a preference for candidates with 4+ years of hands-on expertise in Node.js, JavaScript/TypeScript, REST APIs, and Microservices architecture. A strong grasp of backend principles, including API design, asynchronous programming, event-driven systems, and scalable development is essential. Proficiency in SQL and/or NoSQL databases, covering design, queries, integration, and optimization, is also crucial. Demonstrating experience in writing clean, testable, and secure code according to design principles is expected. Familiarity with Git, Jira, CI/CD, unit testing, Agile/Scrum, and DevOps practices, coupled with strong analytical and problem-solving skills, will be highly valued.
Accenture
IT Consulting