Senior Software Engineer (.NET Core + Angular/React + Azure/AWS)

Uncover

Pune District

On-site

INR 1,500,000 - 2,200,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allata invites experienced developers to join our global delivery teams to design, build, and optimize full-stack applications using .NET MVC, .NET Core/6+, SQL Server, and modern UI frameworks. You will contribute to API design, secure architectures, and scalable backends while mentoring juniors and collaborating with QA, DevOps, and PMs.

You’ll participate in cloud deployments on Azure/AWS/GCP, improve system reliability, and adopt best practices across the stack in a fast-paced,

Qualifications

  • 4–7 years of experience designing and developing data solutions using Snowflake, SQL, and data modeling.
  • Strong expertise in C#, ASP.NET MVC, .NET Framework 4.0+, .NET Core / .NET 6+ and modern backend practices.
  • Deep understanding of OOP, SOLID, Clean Architecture, and common design patterns.
  • Hands-on Web API development with API versioning, authentication (JWT/OAuth), and RESTful design.
  • Excellent command of EF/EF Core, LINQ, migrations, performance tuning, and ORM best practices.
  • Strong SQL Server (T-SQL) skills including optimized queries, joins, indexing, and stored procedures.
  • Experience building UI with Angular or React, TypeScript, ES6+, HTML5, CSS3, Bootstrap, responsive design.
  • Knowledge of CI/CD, Git, branching/merging, automated builds and deployments.
  • Cloud experience (Azure, AWS, GCP) with deployment, config, and monitoring.
  • DevOps tooling experience: Docker, Kubernetes, Jenkins, GitHub Actions, Azure DevOps, Bamboo.
  • Experience writing Unit/Integration/UI Tests; familiarity with TDD/BDD.
  • Experience with Jira/Azure DevOps Boards for project tracking.
  • Strong problem-solving, debugging, and cross-functional collaboration skills.
  • Commitment to clean, maintainable, and reusable code; adaptable in fast-paced settings.

Responsibilities

  • Develop full-stack web apps using .NET MVC, .NET Core/.NET 6+, SQL Server, and scalable Web API services.
  • Build UI features and components using HTML5, CSS, Bootstrap, Angular, React, or TypeScript.
  • Contribute to end-to-end testing including unit, integration, and UI tests; embrace TDD when applicable.
  • Adhere to Git-based version control and proper branching strategies for stable delivery.
  • Perform DevOps tasks — containerization, CI/CD, environment management, and cloud deployments.
  • Deploy and optimize applications on Azure, AWS, or GCP.
  • Integrate with enterprise systems (Kafka, Dynamics 365, Salesforce, etc.).
  • Participate in Agile ceremonies; collaborate to reduce technical debt and improve stability.
  • Mentor junior engineers with code reviews and knowledge sharing.
  • Stay current with new technologies and engineering trends.

Skills

C#
ASP.NET MVC
.NET Core/.NET 6+
.NET Framework 4.0+
SQL Server
Web API
Entity Framework/EF Core
Angular
React
TypeScript
HTML5/CSS3
Bootstrap
CI/CD
Git
Azure
AWS
GCP
Docker
Kubernetes
Jenkins
GitHub Actions
Azure DevOps
Unit/Integration Testing
TDD/BDD
RESTful APIs
NoSQL (optional)

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
Azure DevOps

Job description

Allata is a global consulting and technology services firm founded in 2016, with 350+ employees across the US, India, and Argentina. We partner with some of the world's largest enterprises to move AI from idea to production — building intelligent agents, data foundations, and governance frameworks that scale. Our teams work at the intersection of strategy, engineering, data, and design, helping clients modernize their technology, unlock data value, and create meaningful digital experiences. At Allata, you'll join an agile, cross-functional team that works closely alongside clients — making a real impact and building lasting partnerships.

What you'll be doing:
  • Work extensively with modern versions of .NET (C#, .NET Core/.NET 6+), SQL Server, Web APIs, and Entity Framework to design, develop, and optimize full-stack applications.
  • Build scalable backend services, design robust API architectures, and implement secure, high-performance application layers.
  • Contribute to UI development using Angular or React with TypeScript, ensuring smooth integration with backend systems and delivering rich user experiences.
  • Modernize and enhance existing systems by identifying architectural gaps, improving code quality, and introducing better patterns, frameworks, or tooling.
  • Participate in system design discussions, propose technical solutions, and implement engineering best practices across the stack.
  • Deliver clean, maintainable, modular, and testable code following coding standards and best engineering practices.
  • Work closely with cross-functional teams including QA, DevOps, Cloud Engineers, and PMs to ensure timely, quality-driven releases.
  • Support cloud deployments and application hosting using services from Azure, AWS, or GCP, contributing to scalability, performance, and reliability.
  • Act as a technical mentor to junior developers, guiding them in coding practices, problem solving, and modern development standards.
What you need:

Basic Skills:

  • 4 to 7 years of experience in designing and developing data solutions using Snowflake, SQL, and data modeling techniques.
  • Strong expertise in C#, ASP.NET MVC, .NET Framework 4.0+, .NET Core / .NET 6+, and modern backend development practices.
  • Deep understanding of Object-Oriented Programming, SOLID principles, Clean Architecture, and industry-standard design patterns.
  • Strong hands-on experience with Web API development, API versioning, authentication (JWT/OAuth), and RESTful service design.
  • Excellent command over Entity Framework / EF Core, including LINQ, migrations, performance tuning, and ORM best practices.
  • Strong knowledge of SQL Server (T-SQL) including writing optimized queries, joins, indexing, stored procedures, and database best practices.
  • Experience building UI components using Angular or React, with strong knowledge of TypeScript, modern JavaScript (ES6+), HTML5, CSS3, Bootstrap, and responsive UI fundamentals.
  • Good understanding of CI/CD pipelines, working with Git repositories, performing branching/merging, and managing automated builds & deployments.
  • Hands-on understanding of cloud environments (Azure, AWS, GCP), including deployment, configuration, and monitoring of applications and services.
  • Experience working with DevOps tools such as Docker, Kubernetes, Jenkins, GitHub Actions, Azure DevOps, Bamboo, etc.
  • Experience writing Unit Tests, Integration Tests, API Tests, and following testing strategies such as TDD/BDD.
  • Familiarity with project management and tracking tools like JIRA, Azure DevOps Boards, etc.
  • Ability to analyze root causes of complex issues and deliver efficient, long-term technical solutions.
  • Strong focus on writing clean, readable, maintainable, and reusable code aligned with best practices.
  • Thrives in fast-paced environments with excellent analytical, debugging, and multitasking capabilities.
Responsibilities:
  • Develop full-stack web applications using .NET MVC, .NET Core/.NET 6+, SQL Server, and scalable Web API services.
  • Build UI features, reusable components, and front-end enhancements using HTML5, CSS, Sass, Bootstrap, Angular, React, or TypeScript.
  • Participate in end-to-end testing including unit testing, integration testing, and UI testing.
  • Follow a Test-Driven Development (TDD) approach whenever applicable.
  • Use Git-based version control and follow proper branching strategies for clean and stable code delivery.
  • Work on DevOps processes — including containerization, continuous integration, continuous deployment, and environment management.
  • Deploy and optimize applications on cloud platforms like Azure, AWS, or GCP.
  • Integrate with enterprise systems such as Kafka, StreamSets, Microsoft Dynamics 365, Salesforce, etc.
  • Follow Agile development practices, participate in sprint planning, estimation, reviews, and retrospectives.
  • Collaborate closely with team members to improve product quality, reduce technical debt, and enhance system stability.
  • Assist in planning, estimation, architectural discussions, and technical design sessions.
  • Mentor other software engineers through technical guidance, reviews, and knowledge-sharing sessions.
  • Communicate with stakeholders and contribute feedback to improve functionality and user experience.
  • Stay updated on the latest technologies, frameworks, and engineering trends.
Good To Have:
  • Cloud Certifications. (Azure, AWS, GCP)
  • Data Visualization certifications are a plus.
  • Knowledge of Azure Functions, Azure Service Bus, SSRS, OpenXML, Telerik Reporting, or mobile/web hybrid frameworks is an advantage.
  • Familiarity with NoSQL platforms like MongoDB is beneficial.
  • Experience with Kendo UI / Telerik frameworks would be helpful.
  • Understanding of Agile/Lean principles and prior experience working on Agile teams.
Personal Attributes:
  • Ability to identify, troubleshoot, and resolve complex data issues effectively.
  • Strong teamwork, communication skills and intellectual curiosity to work collaboratively and effectively with cross-functional teams.
  • Commitment to delivering high-quality, accurate, and reliable data products solutions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.NET Core + Angular/React + Azure/AWS)
Senior Software Engineer (.NET Core + Angular/React + Azure/AWS)

Allata • Pune District

On-site
INR 800,000 - 1,200,000
Senior/Software Engineer (.NET Core + Angular/React + Azure/AWS)
Senior/Software Engineer (.NET Core + Angular/React + Azure/AWS)

Allata • Vadodara

On-site
INR 1,000,000 - 1,500,000
Flexible working hours
Professional development opportunities
Senior Software Engineer (.NET Core + Angular/React + Azure/AWS)
Senior Software Engineer (.NET Core + Angular/React + Azure/AWS)

Allata • Maharashtra

On-site
INR 800,000 - 1,200,000
Diversity and Inclusion initiatives
Senior/Software Engineer (.NET Core + Angular/React + Azure/AWS)
Senior/Software Engineer (.NET Core + Angular/React + Azure/AWS)

Allata • Vadodara

On-site
INR 500,000 - 800,000
Diversity and inclusion initiatives
Training and development opportunities
Full Stack Developer - Angular/.NET
Full Stack Developer - Angular/.NET

Keka Technologies Private Limited • Dadri

On-site
INR 1,800,000 - 3,000,000
Full Stack Developer – Angular/.Net/Node
Full Stack Developer – Angular/.Net/Node

Algoworks • India

On-site
INR 1,200,000 - 1,800,000
.Net Full Stack Developer
.Net Full Stack Developer

Jobtailor • Kolkata District

On-site
INR 1,500,000 - 2,400,000
Senior .NET Engineer Backend Cloud
Senior .NET Engineer Backend Cloud

Coditude • Pune District

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

AGDATA, LP • Pune District

On-site
INR 3,500,000 - 6,500,000
Staff Developer (.NET Core, React, MS SQL Server)
Staff Developer (.NET Core, React, MS SQL Server)

Jobtailor • Chandigarh

On-site
INR 1,400,000 - 2,200,000