Senior Software Developer – .NET Full Stack
Welcome to Vrinda International's Talent Portal
Discover your next career milestone with Vrinda International, a leading recruitment firm specializing in IT talent acquisition, international education consultancy, and language coaching opportunities. Our portal streamlines your job search with cutting-edge Applicant Tracking System (ATS) technology.
Why Choose Us?
- Seamless Candidate Experience: Upload your resume, browse live openings in Java, Spring Boot, microservices, Angular, and more – or explore roles in global education programs (Germany, UK, France).
- Advanced Matching: Our AI-driven tools match your skills to top IT, business development, and overseas study consultancy positions.
- Easy Application Process: One-click apply, real-time status updates, and integration with LinkedIn for effortless profile imports.
- Exclusive Opportunities: Access hidden job markets, visa guidance for international roles, and personalized career coaching.
Join thousands of professionals who've advanced their careers through Vrinda International.
Job Description
Summary
We are seeking a seasoned Senior Software Developer to lead the design, development, and maintenance of robust full-stack solutions within our IT Services division. In this pivotal role, you will leverage your expertise in the .NET ecosystem and modern front-end frameworks to architect scalable applications that drive business value. The position demands a professional who can seamlessly bridge complex backend logic with intuitive user interfaces, ensuring high performance and reliability while collaborating effectively with cross-functional teams to deliver cutting-edge technology solutions.
Responsibilities
- Architect and implement scalable, secure, and high-performance web applications using C#, .NET Core, and ASP.NET technologies.
- Develop responsive and dynamic user interfaces utilizing Angular 18+ or React, supported by TypeScript and CSS to ensure a seamless user experience.
- Design and optimize database schemas, queries, and stored procedures for SQL Server or PostgreSQL environments to guarantee data integrity and efficient retrieval.
- Engineer and execute comprehensive unit testing strategies to validate code quality, minimize defects, and ensure system stability throughout the development lifecycle.
- Establish and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate build processes and streamline the delivery of software updates.
- Apply Object-Oriented Programming (OOP) principles to create modular, maintainable, and extensible codebases that adhere to industry best practices.
- Serve as a technical liaison to stakeholders, gathering requirements, providing status updates, and translating business needs into technical specifications.
Requirements
- Possess 4 to 6 years of professional experience in software development within the IT Services sector.
- Demonstrate advanced proficiency in C#, .NET Core, and ASP.NET for backend development.
- Show strong command over modern front-end technologies, specifically Angular 18+ or React, along with TypeScript and CSS.
- Have extensive hands-on experience with relational database management systems, particularly SQL Server or PostgreSQL.
- Exhibit a solid understanding of Object-Oriented Programming concepts and the ability to apply them in real-world scenarios.
- Be skilled in writing effective unit tests and implementing CI/CD workflows to support automated testing and deployment.
- Display excellent stakeholder management capabilities with the ability to communicate technical concepts clearly to non-technical audiences.
- Hold a competitive salary expectation aligned with the market range of ₹12–15 LPA for this level of expertise.