Custom Software Engineer

Accenture

3–12 yrs Pune Full Time Work from office
Accenture logo
Posted : today
Actively hiring

Job description

Seeking a forward-thinking professional with an AI-first mindset to design, develop, and deploy enterprise-grade solutions using Generative and Agentic AI frameworks. This role drives innovation, efficiency, and business transformation. You will leverage modern frameworks and agile practices to deliver scalable, high-performing custom software solutions tailored to specific business needs, enhancing components across systems or applications.

As a Custom Software Engineer, you will utilize your expertise in .NET Core, MVC, and Python, complemented by working knowledge of front-end technologies like React or Angular. A foundational understanding of AI integration is crucial for this position. The role emphasizes hands-on development, practical solution design, and collaboration within multi-cloud environments.

Responsibilities

Lead AI-driven solution design and delivery, applying GenAI and Agentic AI to solve complex business challenges and automate processes. Actively develop, test, and deploy application-heavy solutions, writing clean, efficient code in .NET Core (C#, ASP.NET) and Python, and contributing to front-end development with React or Angular. Partner with senior architects to design scalable, cloud-native application architectures across AWS, Azure, and Google Cloud, focusing on performance and maintainability. Build and maintain integrations using APIs, microservices, and event-driven patterns like REST, GraphQL, Kafka, or message queues. Implement practical AI features and integrate AI/ML capabilities using cloud-based services or frameworks. Collaborate with DevOps teams on containerized solutions and CI/CD pipelines, utilizing Infrastructure as Code tools. Ensure applications meet stringent performance and security standards through code reviews and best practices. Work closely with cross-functional teams to translate requirements into technical implementations, providing hands-on support and mentorship.

Qualifications

Requires a Bachelor's degree in Computer Science, Engineering, or a related field, alongside 5 to 12 years of hands-on full-stack development experience, including at least 2 years in a lead developer or junior architect role. Demonstrated experience building and deploying solutions in multi-cloud environments (AWS, Azure, Google Cloud) is essential. Must possess strong proficiency in .NET and Python for backend development, with hands-on experience in front-end frameworks like React or Angular. Basic exposure to AI/ML integration, practical experience with integration patterns and microservices architecture, and familiarity with containerization and IaC tools are necessary. Working knowledge of DevOps practices, including CI/CD pipelines and monitoring tools, along with an understanding of secure coding practices, is required. Candidates should exhibit strong debugging and problem-solving skills, clear communication abilities, and an eagerness to learn and adapt to new technologies.

Essential Skills

.Net Full Stack Development.NET CorePythonReactAngularGenerative AIAgentic AIPrompt EngineeringAI Evaluation FrameworksREST APIsMicroservicesMessage QueuesAWSAzureGoogle CloudDockerKubernetesTerraformBicepCI/CDDevOps

Good to Have

TensorFlowPyTorchAzure Developer AssociateAzure AI Fundamentals

Highlights

  • Actively hiring

More Details

RoleCustom Software Engineer
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX