Services
(248) 859-4987

Softura - Careers

A World-Class Company, Developing World-Class Software, with World-Class Talent

Senior Full Stack .NET Developer

Department

.NET MAUI Senior Developer

Experience

5–8 Years

Location

Chennai

Role Overview:

We are seeking a Senior Full Stack .NET Developer to join our development center as a core contributor within a cross-functional POD. This role requires strong hands-on development skills, a quality-first mindset, and the ability to take ownership of features from design through delivery.

As a Senior Developer, you will work closely with Technical Leads, Architects, QA, and Product stakeholders to build scalable, secure, and production-ready applications with minimal rework. You are expected to actively contribute to solution design, mentor junior developers, and ensure high engineering standards are met consistently.

Key Responsibilities:

1. End-to-End Feature Ownership

  • Own assigned features/modules from implementation through completion.
  • Participate in backlog grooming, sprint planning, and technical discussions.
  • Ensure requirements are well understood before development begins.
  • Proactively identify risks, dependencies, or ambiguities and raise them early.

2. Hands-on Full Stack Development

Design and develop backend services using:

  • C#, .NET Core / .NET 6+, ASP.NET Core, Web API
  • Microservices-based architectures

Develop modern, responsive UI components using:

  • React, TypeScript, JavaScript, HTML5, CSS3
  • Apply clean code principles, SOLID design, and appropriate design patterns.
  • Build reusable components and shared libraries where applicable.

3. Quality & Testing Responsibility

  • Write and maintain meaningful unit tests (xUnit, NUnit, or equivalent).
  • Ensure code meets defined quality standards before QA validation.
  • Participate actively in code reviews with a focus on correctness, readability, and maintainability.
  • Help reduce defects and rework through disciplined engineering practices.

4. Collaboration & Mentorship

  • Collaborate effectively with Technical Leads, Architects, QA, and Product roles.
  • Mentor junior developers and support their technical growth.
  • Communicate clearly with internal teams and US-based stakeholders when required.
  • Provide regular updates on progress, risks, and blockers.

5. DevOps & Delivery Awareness

  • Work within established CI/CD pipelines.
  • Ensure builds, tests, and deployments meet pipeline quality gates.
  • Follow source control and branching strategies defined by the team.

6. AI-Assisted Development

  • Leverage AI-assisted tools (e.g., GitHub Copilot) to improve productivity and code quality.
  • Validate AI-generated code and tests for correctness, security, and performance.
  • Adopt modern development practices and continuously improve engineering efficiency.

Mandatory Technical Skills:

Strong hands-on experience with C#, OOP concepts, and .NET Core / .NET 6+

Solid experience with:

  • ASP.NET Core, Web API
  • Microservices architecture
  • SQL Server and NoSQL databases
  • Entity Framework Core

Frontend development experience with:

  • React and TypeScript
  • HTML5, CSS3, JavaScript

Cloud experience on Microsoft Azure, including:

  • Azure App Services
  • Azure SQL
  • Cosmos DB (or equivalent NoSQL)

Unit testing experience using xUnit, NUnit, or similar

Proficiency with:

  • Git, Visual Studio
  • API testing tools such as Postman or Swagger

Qualifications & Professional Skills:

  • 5–8 years of experience as a Full Stack or Backend-focused .NET Developer
  • Bachelor’s degree in Computer Science, IT, or equivalent
  • Strong problem-solving and debugging skills
  • Ability to work independently with minimal supervision
  • Excellent written and verbal communication skills
  • Experience working in Agile / Scrum environments

Nice to Have:

  • Microsoft Certified: Azure Developer Associate

Experience with:

  • Static code analysis tools (e.g., SonarQube)
  • Secure coding practices
  • Performance tuning and optimization
  • Prior experience mentoring junior developers

What We Value:

  • Ownership and accountability for deliverables
  • Quality-first engineering mindset
  • Continuous learning and adaptability
  • Collaboration over heroics
  • Using modern tools and practices to reduce rework and improve outcomes

Apply Now

Drag & Drop Files, Choose Files to Upload
=
© 2026 Softura - All Rights Reserved
© 2026 Softura - All Rights Reserved
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram