Role Description Senior .
NET Full Stack Developer
Experience:
6–8 Years Primary
Skills:
.
NET 8, .
NET Core, C#, Microservices, React, Redux, JavaScript, SQL Server, Azure, REST APIs, Git, CI/CD Secondary
Skills:
Docker, Kubernetes, TypeScript, Material UI, Next.js, Bootstrap Cloud: Microsoft Azure Position Overview We are looking for a talented and passionate Senior .
NET Full Stack Developer to design and develop scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong hands-on experience with .
NET 8, C#, Microservices, React, Redux, SQL Server, REST APIs, and Microsoft Azure. The role requires end-to-end development experience across frontend, backend, database, cloud deployment, and CI/CD. Candidates should also have practical experience using AI productivity tools such as Microsoft Copilot to improve development efficiency and code quality.
Key Responsibilities
Full Stack Development
• Design, develop, and maintain scalable enterprise applications using .
NET 8, C#, React, Redux, and Microservices.
• Build clean, reusable, maintainable, and high-performance code.
• Ensure development follows established coding standards, design principles, and engineering best practices. Backend & Microservices
• Design, build, deploy, and maintain microservices-based applications.
• Develop and integrate RESTful APIs and web services.
• Ensure applications are modular, scalable, secure, and fault tolerant.
• Apply SOLID principles and design patterns in application development. Frontend Development
• Develop responsive and interactive user interfaces using React, Redux, JavaScript, ES6+, HTML5, and CSS3.
• Build reusable UI components and component libraries.
• Work with technologies such as TypeScript, Material UI, Next.js, and Bootstrap where required. Azure & DevOps
• Develop and deploy applications on Microsoft Azure.
• Work with Azure PaaS services such as:
• Azure App Service
• Azure Functions
• Azure Kubernetes Service (AKS)
• Azure API Management
• Azure SQL
• Azure Storage
• Redis
• Work with CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
• Use Git and follow effective source-code management practices.
• Work with Docker and Kubernetes for containerization and deployment. Database
• Design and develop solutions using Microsoft SQL Server.
• Create and optimize database schemas, queries, and data-access components.
• Ensure database performance, scalability, and data integrity. Security
• Implement secure application development practices.
• Work with authentication and authorization technologies including OAuth 2.0, JWT, and Microsoft Entra ID/Azure AD. AI-Assisted Development
• Demonstrate hands-on experience using AI development tools such as Microsoft Copilot.
• Apply AI tools effectively to improve developer productivity, coding efficiency, troubleshooting, and overall software delivery. Testing & Code Quality
• Develop appropriate unit and integration tests.
• Conduct code reviews and ensure adherence to coding and architecture standards.
• Troubleshoot and optimize application performance, scalability, reliability, and security. Collaboration & Mentoring
• Collaborate with UI/UX designers, product managers, technical leads, and development teams.
• Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
• Mentor and provide technical guidance to junior developers. Required Technical Skills Mandatory / Core Skills
• .
NET 8 / .
NET Core
• C#
• Microservices Architecture
• React
• Redux
• JavaScript / ES6+
• REST APIs / Web Services
• Microsoft SQL Server
• Microsoft Azure
• Git
• CI/CD
• SOLID Principles & Design Patterns
• HTML5 / CSS3
• AI-assisted development tools such as Microsoft Copilot Good To Have / Secondary Skills
• Docker
• Kubernetes / AKS
• TypeScript
• Material UI
• Next.js
• Bootstrap
• Azure Functions
• Azure API Management
• Azure Storage
• Redis
• OAuth 2.0 / JWT / Azure AD
• Jenkins / GitHub Actions Qualifications
• 6–8 years of hands-on software development experience, preferably building enterprise-level full-stack applications.
• Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related discipline, or equivalent relevant professional experience.
• Strong understanding of software engineering and application development best practices. Key Competencies
• Solid analytical and problem-solving skills.
• Ability to simplify and solve complex technical problems.
• Strong attention to detail and commitment to code quality.
• Excellent communication and collaboration skills.
• Ability to work independently as well as within an Agile development team.
• Willingness to learn, mentor, and share technical knowledge.
• Ability to research, implement, and clearly communicate technical solutions. Skills Microservices, Microsoft Azure, Full-Stack Development, OAuth 2.0, React, Kubernetes
📌 Dot Net Full Stack Lead I (Pune)
🏢 UST
📍 Pune