Job Summary
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.
Job Description
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
- 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.
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.
Profile Description
Mandatory Technical Skills
- Strong hands-on experience with C#, OOP concepts, and .NET Core / .NET 6+
- ASP.NET Core, Web API
- Microservices architecture
- SQL Server and NoSQL databases
- Entity Framework Core
- Frontend development experience
- 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
About Company
A client of ilink Talent Solutions is a well-established global IT services and digital-transformation partner with over 25 years of industry expertise. They deliver end-to-end technology solutions including custom software development, legacy modernization, cloud transformation, AI/ML, data analytics, RPA, and enterprise integrations. With strong delivery capabilities across onshore and offshore centers, the organization is backed by leading certifications such as Microsoft Gold Partner, CMMI Level 3, and ISO-27001. Known for its culture of innovation, integrity, and engineering excellence, it offers an exciting environment for professionals looking to build impactful, future-ready technology solutions.

