13 Aug
|
Softura
|
Chennai
You are seeking a Senior Full Stack .NET Developer role in Chennai to join a cross-functional POD within the development center. This position requires hands-on development skills, a quality-first mindset, and the ability to take ownership of features from design through delivery.**Key Responsibilities:**- 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.- Hands-on Full Stack Development - Design and develop backend services using C#, .NET Core / .NET 6, ASP.NET Core, Web API. - 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.- 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.- 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.- 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.- 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.**Qualifications & Skilled Skills:**- 58 years of experience as a Full Stack or Backend-focused .NET Developer.- Bachelors 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.**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, NoSQL databases, Entity Framework Core.- Frontend development experience with React, 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.**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. You are seeking a Senior Full Stack .NET Developer role in Chennai to join a cross-functional POD within the development center. This position requires hands-on development skills, a quality-first mindset, and the ability to take ownership of features from design through delivery.**Key Responsibilities:**- 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.- Hands-on Full Stack Development - Design and develop backend services using C#, .NET Core / .NET 6, ASP.NET Core, Web API. - 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.- 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. - Hel
📌 Senior Full Stack .NET Developer (Chennai)
🏢 Softura
📍 Chennai