.NET Developer, ms sql
Company Description BASE COMPUTER SERVICES is a technology-focused organization providing software solutions and IT services to a diverse range of clients. The company emphasizes reliable, scalable systems and professional support to help businesses improve their operational efficiency. Team members collaborate on modern technology stacks and are encouraged to contribute ideas that enhance product quality and client satisfaction. BASE COMPUTER SERVICES values continuous learning, practical problem-solving, and a supportive work environment for technology professionals.
Role Description This is a full-time, on-site .NET Developer role based in Surat. The .NET Developer will design, develop, and maintain web and desktop applications using .NET technologies and MS SQL. Day-to-day responsibilities include writing clean, efficient code, implementing business logic, optimizing database queries, and participating in code reviews. The role also involves debugging and resolving technical issues, collaborating with cross-functional teams on requirements and solutions, and ensuring applications meet performance, security, and reliability standards. The developer will contribute to the full software development lifecycle, from technical design to deployment and support.
Qualifications
- Strong Object-Oriented Programming (OOP) and general Programming skills, with the ability to write clean, maintainable code.
- Hands-on experience in Software Development using Microsoft technologies, covering the full software development lifecycle.
- Proficiency in .NET Core for building modern, scalable applications and services.
- Experience with ASP.NET MVC for developing web applications with structured, testable architectures.
- Solid knowledge of MS SQL Server, including writing queries, stored procedures, and optimizing database performance.
- Understanding of software design patterns, unit testing, and version control systems (e.g., Git).
- Ability to work collaboratively in a team, communicate technical concepts clearly, and manage tasks independently.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Experience with RESTful APIs, front-end technologies (HTML/CSS/JavaScript), and basic security best practices is an advantage.