Knowledge Services is seeking a remote .Net Developer for a long-term contract through the end of 2024 (potential for contract-to-hire).
This role will be able to work 100% remotely working EST hours. .Net Developer Overview:As a .NET Software Engineer, you will be responsible for developing and maintaining robust, scalable, and high-performance software applications using the Microsoft .NET 6/8 framework. You will work closely with our development team to design, implement, and optimize solutions that meet our clients' needs. Proficiency in MVC stack, Dapper, jQuery, Bootstrap, Web API, SQL Server, and SOLID principles is essential for this role.
Responsibilities:• Design, develop, and maintain software applications using the Microsoft .NET 6/8 framework.• Implement and optimize solutions using MVC, Web API, Dapper, jQuery and Bootstrap.• Write clean, efficient, and maintainable code adhering to SOLID principles.• Conduct code reviews and provide feedback to ensure code quality and best practices.• Perform unit testing and debugging to identify and fix software defects.• Stay updated on the latest technologies and trends in software development.
.Net Developer Requirements:• Bachelor's degree in Computer Science, Engineering, or a related field with 5+ years of dotnet development experience.• Proven experience as a .NET Software Engineer or similar role.• Proficiency in the Microsoft .NET framework.• Experience with MVC stack, jQuery, Web API, and SQL Server.• Strong understanding of design patterns.• Excellent problem-solving and analytical skills.• Ability to work effectively in a collaborative environment as well as independently.
Preferred Qualifications:• Experience with other front-end frameworks and libraries.• Familiarity with Agile development methodologies.• Knowledge of cloud technologies, such as Azure.• Previous experience working in a software development company or IT consulting firm.