Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and play a key role in crafting bespoke software solutions. This position involves designing, coding, and enhancing system and application components. You'll leverage modern frameworks and agile development practices to deliver scalable, high-performance solutions that precisely meet evolving business needs.
This role is ideal for an engineer passionate about creating impactful software and contributing to a dynamic development environment. You'll have the opportunity to grow technically and contribute significantly to project success.
As a Custom Software Engineer, you will be expected to operate independently and become a subject matter expert. Active participation and contribution in team discussions are essential. You will be responsible for providing effective solutions to work-related challenges.
Key responsibilities include collaborating with cross-functional teams to gather project requirements and deliver robust software solutions. You will also maintain and enhance existing applications to optimize performance and user experience, while meticulously documenting development processes and code changes for clarity and long-term maintainability. Guidance and knowledge sharing with junior team members will be a valuable part of this role.
We are seeking a Custom Software Engineer with a strong foundation in Java programming and object-oriented design principles. Proficiency in Spring Boot is a mandatory requirement, along with familiarity in developing RESTful web services and APIs. A solid understanding of database management and SQL is also necessary.
Candidates should possess knowledge of version control systems like Git and be comfortable working within agile development environments. The role requires a minimum of 3 years of relevant experience, particularly with Spring Boot. A 15-year full-time education is a prerequisite for this position.
Accenture
IT Consulting