Senior Software Developer

Navlakha Management Services

Mumbai

On-site

INR 2,500,000 - 3,500,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Navlakha Management Services in Mumbai is seeking a Sr. Software Developer to design, develop, and maintain robust IT systems and integrations. You will work with cross-functional teams to deliver scalable applications using C# .NET and Azure, while mentoring juniors and contributing to CI/CD practices.

The role requires 5-7 years of software development experience, strong problem-solving skills, and hands-on Angular frontend work. Expect collaboration across global teams in an Agile environment.

Qualifications

  • Bachelor's or Master's degree in IT or related field.
  • 5-7 years of software development experience.

Responsibilities

  • Design and develop scalable, secure software applications.
  • Maintain and improve existing systems for reliability.
  • Develop integrations between systems (APIs, data exchange).
  • Monitor performance and resolve production issues.
  • Participate in solution design and architectural decisions.
  • Mentor junior developers and support agile ceremonies.
  • Contribute to CI/CD, release management, and deployment automation.

Skills

C# .NET
Angular
REST APIs
Azure DevOps
CI/CD pipelines
Docker
Kafka
Mentoring
Agile
Problem solving

Education

Bachelor's/Master’s degree in IT

Tools

Azure Logic Apps
ARM Templates
Azure SQL
PostgreSQL
Git
Kubernetes
Docker

Job description

We are hiring a Sr. Software Developer in Mumbai.

JOB Purpose:

To design, develop, implement, and maintain efficient IT systems, applications, and integrations in collaboration with IT infrastructure to ensure that our IT landscape is robust, efficient, scalable, and capable of supporting our business objectives.

KEY RESPONSIBILITIES:
  • Design, develop, and implement scalable, secure, and maintainable software applications.
  • Maintain existing software and systems to ensure smooth, reliable, and efficient operations.
  • Develop and implement integrations between systems to facilitate information exchange and improve business efficiency.
  • Monitor application performance, identify issues, and implement performance improvements.
  • Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
  • Participate in solution design discussions and contribute to architectural decisions.
  • Prepare and maintain solution design documents, technical specifications, and implementation documentation.
  • Conduct code reviews and ensure adherence to coding standards, software quality, security best practices, and engineering standards.
  • Contribute to CI/CD processes, release management, and deployment automation.
  • Work collaboratively with cross-functional and geographically dispersed teams to deliver project objectives.
  • Actively participate in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
  • Mentor and guide junior team members, fostering technical growth and knowledge sharing.
  • Leverage AI-assisted development tools such as GitHub Copilot, Claude, and ChatGPT to improve development productivity, code quality, testing, debugging, and technical documentation.
  • Identify and recommend innovative solutions and continuous improvements to enhance business processes, application performance, and engineering practices.
KEY PERFORMANCE INDICATORS:
  • Timely development and deployment of C# .NET and Azure applications
  • Effective coordination with cross-functional and global teams
  • Timely support and response to business/user requirements
  • Completion of assigned projects within timelines and quality standards
QUALIFICATIONS AND EXPERIENCE:
  • Bachelors/ Master’s degree in IT or a related field.
  • Min 5-7 years of experience in software development role
Behavioural & Leadership Skills :
  • Ability to independently own and deliver complex technical features
  • Strong analytical and problem-solving skills
  • Experience mentoring junior developers and promoting engineering best practices
  • Well-versed with Agile methodologies, including participation in sprint planning, backlog refinement, daily stand-ups, retrospectives, and iterative delivery
  • Good communication and stakeholder management skills
  • Ability to collaborate effectively across cross-functional teams
Technical Skills:
  • Strong experience in C# and the .NET ecosystem
  • Good hands-on experience with Angular for frontend development
  • Experience in designing and developing REST APIs
  • Strong knowledge of enterprise integration technologies such as EDI, JSON, XSLT, and Kafka
  • Experience with Azure Logic Apps for designing and managing integration workflows
  • Experience with Azure cloud services, including ARM Templates for infrastructure deployment and automation
  • Experience with containerization technologies such as Docker and container-based deployments
  • Strong understanding of Azure DevOps, Git, and CI/CD pipelines
  • Experience with Azure SQL and PostgreSQL databases
  • Good understanding of object-oriented design principles, design patterns, application architecture, and scalable system design
  • Experience with unit testing, code reviews, and engineering best practices
  • Strong troubleshooting and production support skills
  • Strong documentation skills with the ability to prepare solution design documents, technical specifications, and implementation documentation.
6. PRINCIPLES
  • Deliver Growth
  • Prioritize Customers
  • Build for a Better Future
  • Collaborate to Win
  • Adopt & Evolve
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Talentpool • Mumbai

On-site
INR 1,798,000 - 8,993,000
Comprehensive benefits
Vibrant work culture
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

ThrivePass • New Delhi

Hybrid
INR 1,500,000 - 2,300,000
Sr. C#.net Developer (CE80ST RM 4197)
Sr. C#.net Developer (CE80ST RM 4197)

Source-Right • Gurugram District

On-site
INR 1,400,000 - 2,100,000
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Umanist Staffing LLC • Pune District

On-site
INR 4,000,000 - 6,000,000
Senior Software Engineer - .Net Full stack Developer
Senior Software Engineer - .Net Full stack Developer

NEC Software Solutions (India) • Mumbai

On-site
INR 900,000 - 1,300,000
Software Engineer
Software Engineer

Synapsewave Innovations Private Limited • Mumbai Suburban

On-site
INR 800,000 - 1,200,000
Senior Software Engineer - .Net Full stack Developer
Senior Software Engineer - .Net Full stack Developer

NEC Software Solutions • Mumbai

On-site
INR 1,800,000 - 2,800,000
Software Developer
Software Developer

Satva Solutions • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
5-day work-week
Access to latest technology
Flexible working model
+2
Lead Software Engineer
Lead Software Engineer

Medpace • Navi Mumbai

On-site
USD 11,370 - 22,740
Sr Software Engineer – Java
Sr Software Engineer – Java

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000