Open Positions

Software Engineer

Location: Remote

The Software Engineer will be responsible for developing and maintaining Recast Software’s solutions for customers. The individual in this role will be a member of a small team of developers and IT professionals tasked with developing solutions to meet IT professional needs. Read More...

keyboard_arrow_down

Primary Responsibilities:
Working with an agile team to develop, test and maintain web and desktop-based business applications built on Microsoft technologies.
Develop and maintain systems management oriented software solutions for customer use.
Create specifications and develop test plans for software solutions.
Perform software quality assurance work as required by project needs
Participating in peer-reviews of solution designs and related code.
Package and support deployment of website releases.Analyzing and resolving technical and application problems.Developing, refining and tuning integrations between applications.
Write documentation and user communications in a professional, consistent and effective manner.
Work with customers to troubleshoot issues and resolve bugs.Other duties as assigned.

Required Skills:
Working knowledge of Microsoft System Center Configuration Manager
Ability to develop unit tests and perform quality assurance tasks
Ability to work independently on assigned projects and communicate progress effectively with stakeholders
Ability to follow and maintain existing workflow, as well as create new processes to improve efficiencies.
Preferred Skills:Working knowledge of the Microsoft .NET Framework and C# programming language.
Working knowledge of Windows Communication Foundation (WCF) and HTTP REST.
Familiarity with the Microsoft Graph API / O365 / Intune
Familiarity with Microsoft ASP.NET and Microsoft ASP.NET Core
Experience with HTML5, CSS and JavaScript
Understanding of computer science topics in relation to systems management development

Apply Now

Web Developer

Location: Remote

The Web Developer will be responsible for developing and maintaining Recast Software’s solutions for customers as well as the Recast Software website and customer portal. The individual in this role will be a member of a small team of developers and IT professionals tasked with developing solutions to meet IT professional needs. Read More...

keyboard_arrow_down

Primary Responsibilities:
Working with an agile team to develop, test and maintain web and desktop-based business applications built on Microsoft technologies.
Develop and maintain systems management oriented software solutions for customer use.
Create specifications and develop test plans for software solutions.
Perform software quality assurance work as required by project needs.
Participating in peer-reviews of solution designs and related code.
Package and support deployment of website releases.
Analyzing and resolving technical and application problems.
Developing, refining and tuning integrations between applications.
Write documentation and user communications in a professional, consistent and effective manner.
Work with customers to troubleshoot issues and resolve bugs.
Other duties as assigned.

Required Skills:
In-depth knowledge of HTML, CSS and JavaScript
Ability to develop unit tests and perform quality assurance tasks
Ability to work independently on assigned projects and communicate progress effectively with stakeholders
Ability to follow and maintain existing workflow, as well as create new processes to improve efficiencies.

Preferred Skills:
Familiarity with Microsoft ASP.NET Core and Vue.js
Experience creating and delivering on premise web solutions
Familiarity with the Microsoft Graph API / O365 / Intune
Understanding of computer science topics in relation to systems management development

Apply Now

Why Work at Recast Software?

Join our team and be a part of reshaping how systems are managed.

  • Make a huge impact at a fast-growing company
  • Work-life balance, flexible time off and remote work options
  • Competitive salary, medical, dental and vision coverage
  • People-first culture with passionate, talented and supportive teammates