Custom Software Engineer
Accenture
Accenture
As a Custom Software Engineer, you will architect and build bespoke software solutions. This role involves designing, coding, and enhancing application components to meet specific business demands. You'll leverage modern frameworks and agile practices to deliver scalable, high-performance software, ensuring it aligns perfectly with organizational needs and evolves effectively over time.
- Independently perform tasks and develop expertise to become a subject matter expert. - Actively engage and contribute to team discussions and problem-solving sessions. - Provide effective solutions to challenges encountered during project work. - Collaborate with cross-functional teams to grasp project requirements and implement robust software solutions. - Maintain and enhance existing software systems, identifying opportunities for improvement and implementing changes. - Create clear documentation for development processes, code modifications, and technical specifications. - Guide and support junior team members, fostering their professional development.
Essential skills include proficiency in Microsoft Azure DevOps and Terraform. A strong understanding of the software development lifecycle, agile methodologies, and best practices is crucial. Experience with version control systems and automated build/deployment pipelines is required. The ability to troubleshoot complex software environments and document technical specifications is also necessary. Continuous Integration (CI) tools are considered a plus.
Accenture
IT Consulting