Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and contribute to developing innovative software solutions. You'll be instrumental in designing, coding, and refining system components, leveraging modern frameworks and agile methodologies to deliver robust, high-performance applications tailored to unique business needs.
This role involves a deep dive into software development, where you'll craft scalable solutions and enhance existing applications. We seek individuals who are passionate about problem-solving and committed to producing software that drives business value and offers exceptional user experiences.
- Take ownership of tasks, aiming to become a subject matter expert. - Actively participate and contribute in team discussions and brainstorming sessions. - Develop and propose effective solutions for complex work-related challenges. - Collaborate with diverse teams to gather and analyze requirements for bespoke software projects. - Maintain and upgrade current software to boost performance and user satisfaction. - Create comprehensive documentation for software designs, processes, and code. - Mentor and support junior team members, promoting best practices.
- A minimum of 3 years of professional experience with Jakarta EE is essential. - Strong proficiency in Java programming and object-oriented design principles is expected. - Hands-on experience with web technologies, including Servlets, JavaServer Pages, and RESTful web services, is required. - Familiarity with database integration and management using SQL and ORM frameworks. - A solid understanding of the software development lifecycle and agile development practices. - Proven ability to troubleshoot, debug, and optimize application performance is necessary.
Accenture
IT Consulting