As a Senior Software Developer with a .NET focus, you will be responsible for designing, modifying and developing software programming applications, ensuring customer satisfaction is met by all team members.

DESIRED SKILLS AND EXPERIENCE

  • Education: Bachelor s degree in computer science, Information Systems, Software Engineering, or a related field, or relevant work experience.
  • Experience:
    • 7+ years of experience in web application development, with expertise in:
    • C#, TSQL, ADO.NET, ASP.NET, ASP.NET Core/MVC, Dapper, JavaScript
    • SOAP and REST Web Services, WCF, Web APIs
  • UI Development: Experience with Blazor, Telerik Kendo UI and Unity gaming engine is required.
  • Testing Tools & Static Analysis: Familiarity with automated testing tools such as Selenium, Postman, and Swagger, as well as static analysis tools like SonarQube and Snyk.
  • Microsoft Development Tools: Advanced understanding of Microsoft development tools, including Visual Studio IDE and SQL Management Studio.
  • Design Patterns: Experience using design patterns, such as dependency inversion via dependency injection.
  • Automated Unit Testing: Experience with automated unit testing patterns and tools, including Nunit/Xunit.
  • Build Servers: Jenkins/Team City build server knowledge is a plus.
  • Version Control & Deployment: Solid knowledge of Bitbucket/Git and Azure environment deployments.
  • Tools & Frameworks: Familiarity with TeamCity, Azure DevOps, Powershell, and familiarity with JIRA/Confluence.

Salary

Depends on Experience

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States