A

Allata

Strategy, architecture, and enterprise software development

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

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedHybrid

About the Job

Requirements

  • Four to seven years of experience 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 using JWT/OAuth, and RESTful service design.
  • Strong experience with Entity Framework/EF Core, including LINQ, migrations, performance tuning, and ORM best practices.
  • Strong knowledge of SQL Server (T-SQL), including optimized queries, joins, indexing, stored procedures, and database best practices.
  • Experience building UI components using Angular or React, with knowledge of TypeScript, modern JavaScript (ES6+), HTML5, CSS3, Bootstrap, and responsive UI fundamentals.
  • Understanding of CI/CD pipelines, Git repositories, branching and merging, and automated builds and deployments.
  • Hands-on understanding of cloud environments (Azure, AWS, or GCP), including deployment, configuration, and monitoring of applications and services.
  • Experience with DevOps tools such as Docker, Kubernetes, Jenkins, GitHub Actions, Azure DevOps, or Bamboo.
  • Experience writing unit, integration, and API tests, and following testing strategies such as TDD/BDD.
  • Familiarity with project management and tracking tools such as JIRA or Azure DevOps Boards.
  • Ability to analyze root causes of complex issues and deliver efficient, long-term technical solutions.
  • Focus on writing clean, readable, maintainable, and reusable code aligned with best practices.
  • Analytical, debugging, and multitasking capabilities for working in fast-paced environments.
  • Ability to identify, troubleshoot, and resolve complex data issues effectively.
  • Teamwork, communication skills, and intellectual curiosity for effective collaboration with cross-functional teams.
  • Commitment to delivering high-quality, accurate, and reliable data product solutions.

Responsibilities

  • Design, develop, and optimize full-stack applications using modern .NET (C#, .NET Core/.NET 6+), SQL Server, Web APIs, and Entity Framework.
  • Build scalable backend services, design API architectures, and implement secure, high-performance application layers.
  • Contribute to UI development using Angular or React with TypeScript, integrating the UI with backend systems.
  • Modernize existing systems by identifying architectural gaps, improving code quality, and introducing improved 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 engineering practices.
  • Work with QA, DevOps, Cloud Engineers, and project managers to support timely, quality-driven releases.
  • Support cloud deployments and application hosting using Azure, AWS, or GCP services.
  • Mentor junior developers in coding practices, problem-solving, and modern development standards.
  • 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, integration, and UI testing.
  • Follow a Test-Driven Development approach whenever applicable.
  • Use Git-based version control and branching strategies to deliver stable code.
  • Work on DevOps processes, including containerization, continuous integration, continuous deployment, and environment management.
  • Deploy and optimize applications on Azure, AWS, or GCP.
  • Integrate with enterprise systems such as Kafka, StreamSets, Microsoft Dynamics 365, and Salesforce.
  • Follow Agile development practices and participate in sprint planning, estimation, reviews, and retrospectives.
  • Collaborate 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 software engineers through technical guidance, reviews, and knowledge-sharing sessions.
  • Communicate with stakeholders and provide feedback to improve functionality and user experience.
  • Stay updated on current technologies, frameworks, and engineering trends.

Desired Qualifications

  • Cloud certifications in Azure, AWS, or GCP.
  • Data visualization certifications.
  • Knowledge of Azure Functions, Azure Service Bus, SSRS, OpenXML, Telerik Reporting, or mobile/web hybrid frameworks.
  • Familiarity with NoSQL platforms such as MongoDB.
  • Experience with Kendo UI or Telerik frameworks.
  • Understanding of Agile/Lean principles and prior experience working on Agile teams.

About the Company

Allata

Strategy, architecture, and enterprise software development

Allata is a strategy, architecture and enterprise‑level application development firm that helps clients grow opportunities, improve efficiencies and automate processes through custom technologies. It defines vision and value creation, shapes strategic product designs, and manages enterprise delivery to enable business agility at the intersection of people, process, and technology. The company differentiates itself with a networked team culture that prioritizes caring, client focus, and responsible growth—including a monthly charitable donation equal to 2% of net income—and by delivering transformational work across industries. Allata’s goal is to help clients become more nimble, transformative, and disruptive while building a connected team of talented professionals who can stand strong on their own yet work together to achieve client goals.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Dallas, TX
Founded
2016

Recently Posted Jobs

Explore more opportunities at Allata

See more jobs