
Senior Developer, Full Stack
- Pune, Maharashtra
- Permanent
- Full-time
- Participate in the design and ongoing maintenance of complex enterprise solutions that satisfy customer's experience & business goals, including scoping, planning, development, end-to-end testing, optimization and knowledge documentation with limited supervision.
- Lead assessment & development of software solutions across a variety of digital programs and architectures in partnership with team members.
- Develop and document scalable technical specifications that satisfy business/functional requirements.
- Investigate, analyze and make recommendations regarding improvements and requirement changes. Similarly, support defect troubleshooting & resolution, owning root cause analysis of the involved architectures, proactively supporting risk analysis and reduction.
- Communicate directly with key internal stakeholders on status of projects/applications and give accurate forecasts for projects and work items.
- Requires a bachelor's degree in engineering, computer science or a related field.
- Result focused, guided by principles and best practices, and thrive in a fast paced, iterative development environment.
- You are a strong software developer with an extensive (4 to 6+ years) programming experience with the following competencies:
- C#, VB, .NET MVC, .NET Core, Javascript, NPM
- SQLite, Ms-SQL Server, SQL Server Management Studio
- Git, Various linters, SonarQube / SonarCloud
- CI/CD practices in Azure Devops
- Infrastructure as Code using Pulumi
- Comfortable with Azure Cloud (App services, Azure AI services, Azure databricks)
- Experience with Agile/Scrum methodologies
- NodeJS, MongoDB/CosmosDB, Java, Salesforce APEX, API development, OOAS3.0
- We promote from within and support your learning with mentoring, training, and access to global opportunities.
- You'll have flexibility, autonomy, and support to do your best work while maintaining a healthy work-life balance. Your well-being matters to us.
- We strive to create an inclusive work environment where people of all backgrounds are respected, and valued for who they are.
- You'll receive benefits like 13th salary, annual bonus, paid vacation, pension plans, personal insurance, and more. These vary by country and contract, but they're worth asking about-we think they're pretty great.