Custom Software Engineer

Accenture

2–5 yrs Chennai Full Time Work from office
Accenture logo
Posted : 4 Sept 2026

Job description

Embark on a career as a Custom Software Engineer, crafting innovative solutions that drive business transformation. This role focuses on designing, coding, and enhancing system components using modern frameworks and agile methodologies. Deliver scalable, high-performing software tailored to unique business requirements. We seek a forward-thinking professional with an AI-first mindset to leverage Generative and Agentic AI frameworks.

This position offers the opportunity to work with cutting-edge technologies and contribute to enterprise-grade solutions that boost efficiency and innovation. Join a team dedicated to building impactful applications in a dynamic environment.

Responsibilities

Lead the design and delivery of AI-driven solutions, applying Generative and Agentic AI to solve complex business challenges and automate processes. Integrate intelligent insights into enterprise workflows for measurable outcomes. Develop custom software solutions, designing, coding, and enhancing components across various systems and applications.

Key responsibilities include hands-on coding in Java Spring Boot or Python, contributing to front-end development with React or Angular, and building scalable, cloud-native application architectures. Develop and deploy applications across multi-cloud environments (AWS, Azure, Google Cloud), implementing practical AI features, and collaborating with DevOps teams on containerized solutions and CI/CD pipelines. Ensure application performance and security through rigorous testing and adherence to best practices.

Qualifications

We are looking for experienced Application Architects or Senior Developers with a strong focus on hands-on development and practical solution design. A minimum of 2 years of experience in full-stack development is required, with at least 5 years of overall hands-on experience. Expertise in Java Spring Boot and Python for backend development is essential, alongside working knowledge of front-end technologies like React or Angular.

Familiarity with AI integration, including cloud AI services or basic ML frameworks, is expected. Experience with integration patterns, microservices architecture, and multi-cloud environments (AWS, Azure, Google Cloud) is crucial. A solid understanding of DevOps practices, containerization (Docker, Kubernetes), IaC tools like Terraform, and secure coding practices is also required. A Bachelor's degree in Computer Science, Engineering, or a related field is necessary.

Essential Skills

Java Full Stack DevelopmentGenerative AIAgentic AIPrompt EngineeringAI Evaluation FrameworksJava Spring BootPythonReactAngularREST APIsMicroservicesKafkaMessage QueuesAWSAzureGoogle CloudDockerKubernetesTerraformCI/CD PipelinesDevOps

Good to Have

Azure Developer Associate

More Details

RoleCustom Software Engineer
IndustryTechnology
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

Technology

Custom Software Engineer at Accenture | SkillMX | SkillMX