Custom Software Engineer
Accenture
Accenture
Shape innovative custom software solutions by designing, coding, and enhancing system components. Leverage modern frameworks and agile methodologies to deliver scalable, high-performance applications precisely tailored to business needs. This role is central to building applications that align with organizational objectives and enhance user experience.
The Custom Software Engineer will independently drive projects and become a subject matter expert. Active participation in team discussions and contributing solutions to complex problems are key aspects of this position. Collaboration with cross-functional teams to gather and analyze requirements will be essential for successful development.
- Design, code, and enhance custom software components across various systems and applications. - Develop scalable, high-performing solutions using modern frameworks and agile practices. - Collaborate with cross-functional teams to gather and analyze development requirements. - Document technical specifications and application workflows. - Mentor and support junior team members, sharing knowledge and best practices. - Continuously monitor application performance, identifying and implementing improvements for enhanced efficiency.
This role requires a minimum of 3 years of experience in Spring Boot and a comprehensive understanding of designing scalable and maintainable software architectures. Proficiency in Microservices and Light Weight Architecture, Amazon Web Services (AWS), and React.js is essential.
Further qualifications include experience in developing RESTful APIs, integrating third-party services, and familiarity with cloud computing environments and deployment strategies. The ability to write clean, efficient code following industry standards, along with knowledge of version control systems and CI/CD pipelines, is also expected. A 15-year full-time education is a mandatory requirement for this position.
Accenture
IT Consulting