Custom Software Engineer

Accenture

2–12 yrs Jaipur Full Time Work from office
Accenture logo
Posted : 4 weeks ago

Job description

We are seeking a skilled Custom Software Engineer to design, develop, and enhance software components across various systems. This role involves using modern frameworks and agile methodologies to deliver scalable, high-performing solutions tailored to specific business needs. Join our team to build enterprise-grade applications with a focus on innovation and efficiency.

This position is ideal for a mid-level Application Architect or Senior Developer with a strong hands-on development background. You will actively contribute to coding, solution implementation, and collaboration across development, infrastructure, and integration teams in multi-cloud environments. Bring your expertise in .NET Core, MVC, and Python, alongside practical experience with front-end technologies and AI integration.

Responsibilities

Develop custom software solutions, focusing on design, coding, and enhancement of components. Lead AI-driven solution design and delivery, applying GenAI and Agentic AI to complex business challenges. Actively code, test, and deploy application-heavy solutions using .NET Core (C#, ASP.NET) and Python for backend, and contribute to front-end development with React or Angular. Partner with senior architects on designing scalable, cloud-native application architectures. Build and maintain integrations using APIs, microservices, and event-driven patterns. Deploy applications across AWS, Azure, and Google Cloud, optimizing for performance and cost. Implement practical AI features using cloud-based AI services. Collaborate with DevOps for containerized solutions and CI/CD pipelines, utilizing IaC tools. Ensure applications meet stringent performance and security standards. Work closely with cross-functional teams, providing hands-on support and mentorship.

Qualifications

A minimum of 2 years of experience is required for this role, with a total experience range of 2-5 years. Essential skills include .Net Full Stack Development. A Bachelor's degree in computer science, Engineering, or a related field is necessary, implying 15 years of full-time education.

Demonstrated experience in building and deploying solutions within multi-cloud environments (AWS, Azure, Google Cloud) is crucial. Proficiency in .NET and Python for backend development, coupled with hands-on experience in front-end frameworks like React or Angular, is expected. Basic exposure to AI/ML integration, such as using cloud AI services or simple ML frameworks, is required. Practical experience with integration patterns and microservices architecture is necessary. Familiarity with infrastructure tools like Docker, Kubernetes, and IaC (e.g., Terraform) is beneficial. Working knowledge of DevOps practices, including CI/CD pipelines, is important. Understanding of secure coding practices and basic enterprise security standards is also required.

Strong debugging and problem-solving skills are a must, along with clear communication abilities. The candidate should be eager to learn and adapt to new technologies. Certifications like Azure Developer Associate or Azure AI Fundamentals are considered a plus.

Essential Skills

.Net Full Stack Development.NET CorePythonReactAngularAPI IntegrationMicroservicesAWSAzureGoogle CloudDockerKubernetesCI/CDTerraformSecure Coding Practices

Good to Have

Generative AIAgentic AIPrompt EngineeringAI Evaluation FrameworksTensorFlowPyTorchGraphQLKafkaMessage QueuesAzure AI FundamentalsAzure Developer Associate

More Details

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

About the Company

Accenture logo

Accenture

Software Development

Custom Software Engineer at Accenture | SkillMX | SkillMX