Title: Senior .Net Engineer
Location: Remote Work
Duration: 6+ Months contract
Rate: Open
Job Description
- Experience with container architecture, Docker universal packaging, and container orchestration is a plus.
- Scripting skills in open source languages such as Ruby or Python.
- Experience implementing services in a microservice environment.
- Experience with NoSQL databases.
- Proficiency in ReactJS and UI development.
- Experience with CI/CD pipelines using TeamCity, Jenkins, and/or CodePipeline.
- Over 5 years of experience designing and building web applications with Microsoft ASP.NET MVC (C#).
- Over 5 years of experience developing RESTful APIs with Microsoft ASP.NET Web API (C#).
- Over 5 years of front-end web development experience with HTML5, CSS3, and JavaScript (including AJAX and client-side libraries).
- Experience with .NET Core 2+; experience with migration from .NET Framework to .NET Core is a plus.
- Strong SQL skills with exposure to database design and development in PostgreSQL, MySQL, and/or Microsoft SQL Server.
- Active participation in the design and implementation of projects with high technical complexity, scalability, and performance considerations.
- Experience using Git/GitHub for version control.
- Experience with unit, integration, and functional testing using libraries such as MSTest, NUnit, Selenium, and Moq.