Senior .NET Software Developer

last updated April 10, 2021 18:07 UTC

Requirements

  • Must be located in the USA

  • We are not sponsoring a job Visa

  • Need to be available for a good portions of the company core hours to work with the other developers on our team.

What you’ll be working with

Our technology platform is powered by the . NET application stack. We’re looking for a developer who has skills and experience with Microsoft’s development tools and platform, with a focus on ASP. NET (including MVC and Web API), Entity Framework, and common third-party packages. Our projects are primarily web applications (both public-facing and internal), but some of our projects include desktop clients and background services.

What you’ll be doing

  • Collaborating with a team to develop and maintain current applications

  • Deploying and monitoring applications in production

  • Learning and maintaining legacy applications and platforms

  • Working with other areas of the company to help design technology

  • Participating in the entire lifecycle of the company’s applications

What we offer

  • Competitive Pay

  • Paid training and travel to keep up to date on the latest technology, such as anglebrackets in Las Vegas and more.

  • Can work remotely. The whole company is integrated into slack.

Skills & Requirements

Required skills

  • At least four years of experience with developing . NET

  • At least three years of experience with the ASP. NET

  • Strong familiarity with Visual Studio and its many tools and features

  • Familiarity with source control, including Team Foundation Server and Git (or similar)

  • Familiarity with continuous integration and continuous deployment

  • Server/desktop application development using C# and ASP. NET

  • Frontend markup development using HTML, CSS, and Bootstrap (or similar)

  • Frontend application development using JavaScript, jQuery, and Knockout (or similar

  • Relational database design and database access using T-SQL

  • Strong diagnostic and debugging skills

Bonus points

  • Working knowledge of Microsoft server technologies, particularly IIS

  • Experience with Azure/Office 365 integration (like SSO and access tokens)

  • Experience with Agile methodology

Double bonus points!

  • Experience with PBX integration (Asterisk, FreeSWITCH)

  • Knowledge of functional programming

  • Staying up-to-date with emerging technologies and platforms

Ideal attributes

  • Good initiative and time management skills

  • Able to communicate effectively with a diverse team across physical locations

  • Stays up-to-date on technology best practices

  • Strong ability to teach technical concepts and guide others

  • Can work independently as well as with others

  • Strong problem-solving skills

Shopping Cart
There are no products in the cart!
Total
 0.00
0