A

Custom Software Engineer

Accenture
NewPosted today

LOCATION

Mumbai · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Spring BootJavaRESTful APIsCI/CDSystem DesignMicroservices ArchitectureKubernetesAPI Integration

Job description

Overview

As an Associate Manager - Custom Software Engineering, you will lead the design, development, and delivery of complex software solutions across multiple projects while managing and mentoring technical teams. You will collaborate with business stakeholders, architects, delivery leads, product owners, and cross-functional teams to translate business requirements into scalable technology solutions.

What you'll do

  • Lead and manage multiple software development projects and workstreams, ensuring timely and quality delivery.
  • Manage, mentor, and coach a team of software engineers, fostering technical excellence and professional growth.
  • Collaborate with business stakeholders, architects, and product owners to define solution approaches and delivery roadmaps.
  • Drive technical design discussions, architecture reviews, and implementation strategies for enterprise applications.
  • Ensure adherence to coding standards, development best practices, security guidelines, and quality processes.
  • Oversee application development, integration, deployment, and production support activities.
  • Identify project risks, dependencies, and resource needs, proactively implementing mitigation plans.
  • Lead estimation, planning, sprint execution, and release management activities using Agile methodologies.
  • Support continuous improvement initiatives through automation, DevOps practices, and engineering process optimization.
  • Engage with client and leadership teams to provide project status updates, technical guidance, and strategic recommendations.
  • Contribute to solution proposals, effort estimations, and technical reviews for new business opportunities.
  • Drive knowledge sharing, innovation, and adoption of emerging technologies within the team.

What you'll need

  • Minimum 7.5 year(s) of experience is required.
  • 15 years full time education is required.
  • Strong proficiency in Java, Spring Boot, Spring Framework, and Spring Integration.
  • Strong Life Insurance domain knowledge.
  • Experience leading development teams and managing multiple project deliveries.
  • Expertise in designing and developing enterprise-scale applications and APIs.
  • Strong understanding of software development lifecycle (SDLC), Agile methodologies, and DevOps practices.
  • Experience with Java EE, XML, JSON, Groovy, and SQL.
  • Experience with Spring, Spring Boot, and Spring Integration.
  • Experience with Postman/ARC, Visual Studio Code, Jenkins, Git, SVN, and DBeaver/Squirrel.
  • Experience with RESTful services, integration patterns, Data Architecture Principles, ETL, and microservices architecture.
  • Strong knowledge of CI/CD pipelines and release management processes.
  • Minimum 10+ years of overall software development experience.
  • Minimum 5+ years of experience in Spring Boot and enterprise application development.
  • Prior experience leading technical teams is required.
  • Proven ability to lead, motivate, and develop high-performing engineering teams.
  • Strong stakeholder management and communication skills.
  • Experience managing cross-functional teams across multiple projects and geographical locations.
  • Excellent problem-solving, decision-making, and conflict-resolution capabilities.
  • Ability to balance technical leadership with project and people management responsibilities.

Nice to have

  • Azure or AWS Cloud fundamentals and application deployment experience.
  • Working knowledge of Linux commands and shell scripting.
  • Exposure to containerization technologies such as Docker and Kubernetes.
  • Experience with API management platforms and enterprise integration tool.
  • Experience in the Life Insurance domain is highly preferred.

Details

  • This position is based at the Mumbai office.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Custom Software Engineer