Custom Software Engineer
Accenture
Accenture
As a Custom Software Engineer, you will be instrumental in developing bespoke software solutions, encompassing the design, coding, and enhancement of components across diverse systems and applications.
You will leverage modern frameworks and agile methodologies to deliver scalable, high-performing solutions precisely tailored to meet unique business requirements. Your role involves active collaboration, problem-solving, and contributing innovative ideas to refine the software development lifecycle.
This position offers an exciting opportunity to be a key player in creating impactful software that drives business success.
Design, code, and enhance software components across various systems and applications. Implement modern frameworks and agile practices to ensure scalable and high-performing solutions. Collaborate with team members to address challenges and contribute innovative ideas. Participate in team discussions and provide solutions to work-related problems. Assist in the design and architecture of software components to meet business needs. Gather and analyze requirements through collaboration with cross-functional teams.
A minimum of 3 years of experience is required, with a strong proficiency in Spring Boot.
Essential skills include a proven ability to work with Java SpringBoot and a solid understanding of RESTful API design and development.
Beneficial skills include experience with JavaScript, Automated Testing, Java Enterprise Edition, event-based communication with Apache Kafka, and test automation with CI/CD tools like Github, Jenkins, and Azure. Familiarity with AI/ML, GenAI, LLMs, design/UX, microservices architecture, cloud deployment, and database technologies such as SQL and NoSQL is also advantageous.
A requirement for 15 years of full-time education is stipulated for this role.
Accenture
IT Consulting