GO TO SEARCH
We are seeking a highly skilled remote Senior .NET Developer to join our team, working on a cutting-edge project. As a Senior .NET Developer, you will be responsible for developing and maintaining software solutions, contributing to the design and architecture of the system, and ensuring high-quality code is delivered. You will work closely with cross-functional teams, utilizing your expertise in .NET, SQL, and Angular to deliver a seamless user experience. If you are a passionate developer with a strong track record of delivering high-quality solutions, we invite you to apply.
Responsibilities
- Develop and maintain software solutions, utilizing your expertise in C#, SQL, and Angular
- Contribute to the design and architecture of the system, ensuring high-quality code is delivered
- Collaborate with cross-functional teams to ensure seamless integration of software components
- Ensure the delivery of high-quality software solutions, adhering to software development best practices
- Participate in code reviews, providing feedback and suggestions for improvement
- Contribute to the development of technical documentation and user manuals
- Stay up-to-date with emerging trends and technologies in software development
Requirements
- A minimum of 3 years of experience in .NET development, demonstrating your proficiency in C#
- In-depth knowledge of software design patterns and SOLID design principles, highlighting your understanding of software architecture
- Experience in developing and maintaining SQL databases, showcasing your expertise in database design and management
- Proficiency in Angular and ASP.NET Web API, enabling you to create high-quality user interfaces and APIs
- Experience with Amazon Web Services (AWS)
- Experience with Microservice Architecture Pattern, showcasing your ability to develop scalable and maintainable software solutions
- Strong communication skills, allowing you to work effectively in a team environment and communicate with stakeholders
- Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
- Experience with Azure DevOps
- Experience with Git, enabling you to effectively utilize version control