Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and play a pivotal role in creating bespoke software solutions. You will be instrumental in designing, coding, and enhancing system components, utilizing modern frameworks and agile methodologies. Our focus is on delivering scalable, high-performing applications precisely tailored to meet evolving business demands and drive organizational success through innovative technology.
As a Custom Software Engineer, you will be expected to excel independently and become a subject matter expert. Active participation and contribution in team discussions are essential. You will be responsible for providing insightful solutions to complex work-related challenges. Collaboration with cross-functional teams to translate requirements into robust technical designs will be key. Maintaining and improving existing software, documenting development processes, and assisting junior team members are also vital aspects of this role, fostering professional growth and knowledge sharing.
A strong foundation in Spring Boot is essential for this role. You should have proven experience in building RESTful APIs and a solid understanding of microservices architecture. Proficiency in object-oriented programming principles and design patterns is required, along with familiarity with version control systems and CI/CD pipelines. The ability to write clean, maintainable, and efficient code, adhering to best practices, is crucial. Experience in debugging, testing, and performance tuning applications is also expected. A minimum of three years of experience is mandatory for this position.
Accenture
IT Consulting