Company Description
NEC Software Solutions (India) Private Limited! is based in Mumbai (Worli & Airoli) and
Bangalore with an employee strength of 1300+. It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and technology companiesaround the world. Our customers range from two-person startups to $bn listed companies.We have more than 30 years of experience in providing end to end IT services across theglobe and have earned a reputation for delighting our customers by consistently surpassingexpectations and helping them deliver robust, market-ready software products that meetthe highest standards of engineering and user experience. Supported by more than 1300exceptionally talented manpower, we are a hub for offshore support and technologyservices.
Reporting Structure
Programme Manager, Mumbai, PAN India
Requisites
Education:
MCA / Computer Engineering
Experience (years):
10 to 14 years
Industry / Technology background:
Frontend - HTML5/CSS3, React JS, Angular
Backend - OpenAPI V3, Java (Spring Boot, Spring Data REST, JPA/JTA/Hibernate), Postgres, MongoDB
AWS - EC2, Lambdas (Typescript/Node), Aurora, SQS/SNS
Location:
Mumbai
Working Hours:
Full Time
Pre-employment checks:
Required
Role Summary:
The candidate would be working with a highly motivated development team with strong hands-on experience and would be responsible for ongoing development of application, task execution, and new development activities.
The candidate must have essential technical skills, be good at logical reasoning.
Qualification Criteria/Work Experience
Essential:
Essential Technical Skills
Technologies
Hands-on
Experience (Years)
Priority
Java (Spring Boot, Spring Data REST, JPA/JTA/Hibernate)
10+1PostgreSQL5+1React JS5+1Angular5+1JavaScript5+1Git, GitHub / GitLab / Bitbucket5+1Docker, Kubernetes5+1Terraform5+1AWS EC2, ECS, Lambda5+1
Desirable:
Technologies
Hands-on
Experience (Years)
Priority
JIRA
5+2Confluence2+2
Overall Project/Task Description
Day-to-Day Responsibilities
Technical Hands-On Work
- Writing and reviewing code (frontend and backend)
- Building APIs (REST/GraphQL) and integrating with frontend
- Database design and query optimization
- Performing code reviews to maintain quality and standards
- Fixing complex bugs or production issues when escalated
- Creating and maintaining CI/CD pipelines
- Managing environment configs and cloud deployments (e.g., AWS)
Architecture & Planning
- Designing scalable, modular architecture
- Making tech stack decisions or suggesting upgrades
- Planning and estimating technical tasks for the sprint
- Breaking down features into stories/tasks with clear technical direction
Team Collaboration & Leadership
- Leading daily stand-ups, sprint planning, and retrospectives
- Providing technical guidance to developers
- Pair programming or mentoring junior team members
- Helping unblock team members with technical challenges
- Coordinating with QA, DevOps, and UX teams
Stakeholder & Project Involvement
- Interfacing with Product Owners, BAs, or clients to clarify requirements
- Translating business needs into technical solutions
- Writing tech specs or architecture diagrams
- Ensuring delivery meets non-functional requirements (e.g., performance, security)
Qualifications
Gradutate