Senior .NET Developer
Maitri Lab Grown Diamonds is seeking a highly skilled and experienced Senior .NET Developer to join our Senior .NET Developer team. As a Senior .NET Developer, you will play a key role in developing projects on demand, working closely with the team to deliver high-quality software solutions. Your advanced knowledge of C# and .NET Core, proficiency in SQL Server and advanced database concepts, and ability to quickly understand and integrate business logic will be vital for the success of our projects. This is a full-time, on-site position located in Surat, Gujarat.
- Collaborate with the Senior .NET Developer team to develop and deliver software solutions based on project requirements.
- Utilize advanced knowledge of C# and .NET Core to design, develop, and implement complex functionalities.
- Ensure the performance, scalability, and security of applications by optimizing code and utilizing best practices.
- Design, develop, and optimize SQL Server databases, including writing optimized stored procedures and complex queries.
- Quickly grasp the business logic of applications and integrate it effectively into the development process.
- Lead technical discussions and provide guidance to junior developers.
- Participate in code reviews to ensure adherence to coding standards and promote code quality.
- Troubleshoot and resolve technical issues, providing efficient and effective solutions.
- Stay up-to-date with the latest technologies, tools, and frameworks in the .NET ecosystem.
- Collaborate with cross-functional teams, including business analysts and quality assurance, to ensure successful project delivery.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Senior .NET Developer or similar role.
- Advanced knowledge of C# and .NET Core.
- Full proficiency in SQL Server and advanced database concepts, including optimized stored procedures.
- Strong understanding of database designing and optimization.
- Ability to quickly understand and integrate business logic into software solutions.
- Solid understanding of software development methodologies and best practices.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work on multiple projects simultaneously.
- Effective communication and leadership skills.
- Ability to work both independently and collaboratively as part of a team.
- Familiarity with web development frameworks, such as ASP.NET and MVC.
- Knowledge of cloud platforms and services, such as Azure or AWS.
- Familiarity with DevOps practices and tools.
- Understanding of agile development methodologies.
Join our team and contribute to the development of cutting-edge software solutions in the exciting field of lab-grown diamonds. As a Senior .NET Developer, you will have the opportunity to make a significant impact on our projects. If you are a highly skilled and motivated professional, apply today with your resume and any relevant project examples to be considered for this Senior .NET Developer position.