Custom Software Engineer
Accenture
Accenture
As a Custom Software Engineer, you will architect and deliver innovative software solutions. Your role involves designing, coding, and enhancing components across diverse systems and applications, utilizing modern frameworks and agile practices. You'll ensure the development of scalable, high-performing solutions meticulously tailored to meet unique business requirements and drive project success.
- Spearhead the development of custom software solutions, independently becoming a subject matter expert. - Actively participate and contribute to team discussions, offering valuable insights and problem-solving capabilities. - Collaborate seamlessly with cross-functional teams to grasp project requirements and deliver impactful software. - Enhance and maintain existing software by identifying improvement areas and implementing necessary changes. - Document development processes and system configurations to facilitate knowledge sharing and future maintenance. - Mentor and support junior team members, fostering their professional development.
- Minimum 3 years of hands-on experience with Spring Boot is essential. - Proficiency in Java programming and a strong understanding of object-oriented design principles. - Experience with RESTful API development and integration. - Familiarity with database management and query optimization techniques. - Knowledge of version control systems and collaborative development workflows. - Ability to produce clean, maintainable, and well-documented code. - A solid foundation equivalent to 15 years of full-time education is required.
Accenture
IT Consulting