Job Summary We are seeking an experienced and highly motivated.NET Developer to join our Research & Development (R&D) team. The successful candidate will play a key role in designing, developing, enhancing, and maintaining enterprise-grade software products that support our customers and business objectives. This position requires strong expertise in Microsoft technologies, modern software development practices, cloud platforms, and scalable application architecture. The ideal candidate should be passionate about technology, innovation, and delivering high-quality software solutions while collaborating closely with cross-functional teams. Key Responsibilities Software Design & Development Design, develop, test, and maintain enterprise web applications primarily with .NET technologies. Develop robust, scalable, and high-performance software solutions aligned with product roadmap objectives. Build and maintain applications using C#, ASP.NET, .NET Framework, .NET Core/.NET 9, MVC, Entity Framework, SQL Server, JavaScript, jQuery, React, and Angular. Develop and support REST APIs, WCF Services, and integration components. Participate in software architecture discussions, technical design reviews, and solution planning. Ensure applications meet security, performance, scalability, and reliability requirements. Product Engineering & Innovation Contribute to product enhancements, new feature development, and technology modernization initiatives. Work closely with Product Management, Business Analysts, QA, and DevOps teams to deliver product releases on schedule. Participate in research activities to evaluate emerging technologies, frameworks, and development practices. Contribute to continuous improvement initiatives and engineering best practices. Code Quality & Maintenance Write clean, maintainable, reusable, and well-documented code following industry-standard coding practices. Perform code reviews and ensure adherence to coding standards, design principles, and security guidelines. Troubleshoot, debug, and resolve software defects, production issues, and performance bottlenecks. Maintain and enhance existing applications within a complex enterprise codebase. Provide operational support for large-scale Software-as-a-Service (SaaS) platforms. DevOps & Cloud Contribute to CI/CD pipeline implementation and deployment automation. Work with cloud platforms such as Microsoft Azure and AWS. Support containerized and microservices-based application architectures. Collaborate with DevOps teams to improve deployment, monitoring, and operational processes. Required Technical Skills Core Technologies C# ASP.NET .NET Framework 2.0/3.5/4.0/4.8 .NET Core / .NET 9 ASP.NET MVC Entity Framework SQL Server (2005/2008/2012/2018 and above) WCF Web Services & WCF Data Services Front-End Technologies JavaScript jQuery React Angular HTML5 & CSS3 Architecture & Design Object-Oriented Programming (OOP) SOLID Principles Design Patterns Microservices Architecture RESTful API Design Multi-Tier Application Architecture Cloud & DevOps Microsoft Azure Amazon Web Services (AWS) Azure DevOps / CI-CD Pipelines Source Control Systems (Git, Azure Repos) Required Qualifications & Experience Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline. 7–8 years of hands-on experience in software development using Microsoft technologies. Strong experience in enterprise web application development. Proven experience with SQL Server database design, development, optimization, and troubleshooting. Strong understanding of Software Development Life Cycle (SDLC), Agile methodologies, and engineering best practices. Experience building high-quality, scalable, and maintainable software solutions. Exposure to SaaS products and cloud-based application development is highly desirable. Desired Personal Attributes Self-motivated with a positive attitude and strong ownership mindset. Passion for technology, innovation, and continuous learning. Strong analytical and problem-solving skills. Excellent verbal and written communication skills. Ability to work effectively in a collaborative team environment. Customer-focused approach with a commitment to delivering business value. Ability to adapt quickly to changing priorities and business requirements. Strong attention to detail and commitment to quality. What We Offer Opportunity to work on innovative and industry-leading software products. Exposure to modern technologies, cloud platforms, AI-driven initiatives, and product innovation. Collaborative, inclusive, and supportive work environment. Professional development, learning, and career growth opportunities. Competitive compensation and benefits package. Flexible and hybrid work arrangements.
.Net Developer ASP.NET MVC | Web API | SQL Server
Weekday AI
SharePoint Developer - (Intranet Development)
Cloud Synapps Inc
Dot Net Developer
EXL Talent Acquisition Team
Digital Solutions - NetSuite Center of Excellence - Senior Consultant I (NetSuite Developer) (Location: India)
Connorgp
Software Developer IV (Golang & Kubernetes)
Rackspace
Angular /.NET Full Stack Developer
InnoWave