Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and contribute to designing, coding, and enhancing components across various systems and applications. You'll leverage modern frameworks and agile methodologies to build scalable, high-performing solutions precisely tailored to unique business requirements. This role offers the opportunity to develop and maintain full-stack enterprise applications, modernize legacy systems, and enhance platform capabilities for evolving business needs.
Drive technical design decisions, conduct code reviews, and mentor team members on best practices. Develop and maintain robust backend services using Java, Jakarta Servlet, and the Spring Framework. Design, develop, and enhance dynamic user interfaces with React.js and modern JavaScript/TypeScript frameworks. Build and integrate RESTful APIs for seamless communication between frontend and backend components, ensuring secure coding practices and adherence to enterprise standards.
A minimum of 3 years of professional software development experience is essential, with a preference for 3 to 5 years. Proficiency in Java, Jakarta EE-Servlet API, Spring Framework, React.js, JavaScript (ES6+), and TypeScript is required. You should have strong experience in developing scalable enterprise applications and RESTful services, with expertise in React fundamentals, Hooks, and state management. Familiarity with HTML5, CSS3, responsive design, API integration, and secure coding practices is also necessary.
Accenture
IT Consulting