Custom Software Engineer
Accenture
Accenture
Embark on a career as a Custom Software Engineer, where you will spearhead the design, development, and configuration of innovative software applications.
This pivotal role requires you to act as the primary point of contact, taking full ownership of projects and ensuring the seamless delivery of impactful solutions. You'll coordinate with diverse stakeholders and continuously monitor project progress, addressing any emerging challenges throughout the development lifecycle.
Independently drive projects to completion, aspiring to become a subject matter expert. Actively participate and contribute valuable insights during team discussions. Proactively offer solutions to complex work-related problems. Collaborate with cross-functional teams to ensure the flawless integration of software components. Mentor junior team members, fostering their professional development and growth. Continuously assess and enhance existing software applications to optimize performance and reliability.
A strong foundation in Spring Boot is essential, with a minimum of 3 years of dedicated experience. Possess deep expertise in core Java concepts (Java 8+), Spring, and SpringBoot. Demonstrate hands-on experience and a thorough understanding of modern Java features, including Lambda expressions and the Streams API. Familiarity with messaging systems like IBM MQ or Camel is required. Solid database knowledge, including SQL and PostgreSQL, is necessary. Proficiency in cloud technologies, particularly AWS (ECS, API Gateway, Infrastructure), is expected. Experience with AI tools such as GHCP is a plus. Candidates must successfully clear a live coding exercise during the interview process. Experience with Microservices development is a key requirement. Knowledge of React.js UI is desirable. Familiarity with internal systems like Quest, ARDIS, Converge, and System One is advantageous. This position requires a minimum of 15 years of full-time education.
Accenture
IT Consulting