Custom Software Engineer
Accenture
Accenture
Shape the future of custom software by designing, coding, and enhancing components across diverse systems and applications. This role leverages modern frameworks and agile methodologies to deliver scalable, high-performing solutions precisely tailored to unique business requirements.
Develop and implement custom software solutions that meet specific business needs. Design, code, and enhance software components across various systems. Utilize modern frameworks and agile practices for efficient development. Deliver scalable and high-performing software applications. Collaborate with teams to ensure seamless integration and functionality.
A minimum of 3 years of experience is essential, with a preference for 4+ years of hands-on development. Deep expertise in Node.js, JavaScript/TypeScript, REST APIs, and Microservices-based application development is required. A strong grasp of backend architecture, API design, asynchronous programming, event-driven architecture, and scalable application development is crucial. Proficiency with SQL and/or NoSQL databases, including design, queries, integration, and optimization, is expected. Experience writing clean, reusable, testable, and maintainable code, adhering to coding standards, design principles, and security best practices, is vital. Familiarity with Git, Jira, CI/CD pipelines, unit testing, Agile/Scrum, and DevOps practices, coupled with strong analytical and problem-solving skills, is a must.
Accenture
IT Consulting