Senior Software Engineer/ Lead Software Engineer -( Python+React +GCP) -UK Shift
NECSWS.com
Office
Mumbai, MH, India
Full Time
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 which
- include publishing, media, financial services, retail, healthcare and technology companies
- around 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 the
globe and have earned a reputation for delighting our customers by consistently surpassing
expectations and helping them deliver robust, market-ready software products that meet
the highest standards of engineering and user experience. Supported by more than 1300
exceptionally talented manpower, we are a hub for offshore support and technology
services.
Job Description
Job description below -
Shift Timing - 4 pm to 1 am
Reporting Structure
Project Lead / PM, Mumbai
Requisites
Education: Graduate
- Relevant Experience (years): 9 years +
- Industry / Technology background: Skill set / Responsibilities
Essential: Technical:
Significant professional software engineering experience gained in a full-stack environment.
- Experience of using Python, React
- Familiarity with GCP, Kubernetes
- Deep understanding and experience of at least one server-side language
- Solid understanding of client-side technology (CSS/HTML/JS)
- Experience with continuous delivery methods and technologies.
- Experience with using data to inform development decisions.
Softskills:
- Self-directed and capable of working under minimal supervision.
- Ability to collaborate with a variety of functions, personalities and cultures.
- Ability to actively listen, ask the right questions and see the underlying meaning in what’s being said and not said.
- Flexible and open minded. Energy and enthusiasm for learning.
- Problem solving in multiple domains. Resilient, proactive and creative.
- Ability to pick up new techniques and technologies quickly.
- Pragmatic while maintaining an attention to detail.
Responsibilities:
- As part of a cross-functional product team, contribute designs, code, tests, code reviews, and excellent judgement towards the development and continuous improvement of the platforms.
- Participate in agile ceremonies and evolving development practices of the team.
- Contribute to the overall platform architecture
- Ensure new work is delivered in alignment with said architecture
- Establish and support development processes
- Provide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debt
- Design and implement efficient, reusable, and reliable code across all underlying solutions.
- Ensure the performance, quality, and responsiveness of applications.
- Write unit and integration tests to ensure code quality.
- Troubleshoot and debug issues, perform bug fixing, and provide production support when needed.
- Stay updated with the latest industry trends and technologies to improve development processes.
- Demonstrate passion for delivering testable, instrumented, and reliable code.
- Strong track record of using and improving agile software development and related design practices.
Desired:
- Familiarity with BigQuery, or similar modern technologies
- Expertise in data pipelines preferred.
- Expertise in event-driven architectures preferred.
- Expertise in machine learning and machine learning pipelines preferred.
Overall Project/Task Description
- To be part of Customer Projects Development Team responsible for providing quality product to customer.
- Solid foundation in secure coding practices
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and teamwork skills.
- Capable for performing task independently or with minimum assistance.
- Ability to learn new technology or tool quickly
- To have the skills to work through an issue with no real support, but identifying where additional information can be obtained, and pursuing accordingly.
- The ability to always think through any course of action clearly and not to take any actions that may have a negative outcome.
Qualifications
Graduate
Senior Software Engineer/ Lead Software Engineer -( Python+React +GCP) -UK Shift
Office
Mumbai, MH, India
Full Time
October 6, 2025