Custom Software Engineer
Accenture
Accenture
This role focuses on developing custom software solutions, encompassing the design, coding, and enhancement of system components. You will leverage modern frameworks and agile practices to create scalable, high-performing applications tailored to specific business needs. The position emphasizes independent work and becoming a subject matter expert.
A typical day involves crafting tailored software by designing, coding, and improving various system components. You'll collaborate closely with team members to ensure software aligns with business requirements, utilizing contemporary development frameworks and agile methodologies for scalable, efficient solutions. Continuous improvement and collaboration are key to evolving software and maintaining performance.
Independently perform duties and become a subject matter expert. Actively participate and contribute to team discussions. Provide solutions to work-related challenges. Collaborate with cross-functional teams to gather and analyze requirements for custom software. Maintain and enhance existing applications to improve functionality and user experience. Document technical specifications and development processes. Guide and support junior team members to foster their professional growth.
Demonstrated proficiency in Spring Boot is essential. Experience with Java programming and object-oriented design principles. Familiarity with RESTful web services and API development. Understanding of database management and SQL. Knowledge of version control systems like Git. Ability to thrive in agile development environments and utilize related tools. Requires a minimum of 3 years of experience, with the role specifying 2-5 years. Candidates must have completed 15 years of full-time education.
Accenture
IT Consulting