Careers

Administrative Assistant

Overview

Location: Remote

We are looking for an excellent multi-tasker with well-developed communication skills and an upbeat attitude. Candidates should be able to assist management with various tasks across several departments—helping with invoice delivery, travel, and a variety of other duties. To be successful as an Administrative Assistant, candidates should be professional, polite, and attentive while also being accurate. They should always be prepared and responsive, willing to meet each challenge directly. Administrative Assistants must be comfortable with computers, general office tasks, and excel at both verbal and written communication. Most importantly, Administrative Assistants should have a genuine desire to meet the needs of others.

Responsibilities:

  • Handling office tasks, such as filing, generating reports and presentations, setting up for meetings, and reordering supplies.
  • Providing real-time scheduling support by booking appointments and preventing conflicts.
  • Making travel arrangements, such as booking flights, cars, and making hotel and restaurant reservations.
  • Screening phone calls and routing callers to the appropriate party.
  • Using computers to generate reports, transcribe minutes from meetings, create presentations, and conduct research.
  • Greet and assist visitors.
  • Maintain polite and professional communication via phone, e-mail, and mail.
  • Anticipate the needs of others in order to ensure their seamless and positive experience.

Requirements:

  • Excellent computer skills
  • Attention to detail
  • Desire to be proactive and create a positive experience for others
  • Ability to reliably work remotely
  • Familiarization with SaaS/Subscription Software

Software Engineer

Overview

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.

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

Technical Support Specialist

Overview

Location: Remote

The Technical Support Specialist will be responsible for monitoring Recast Software’s ticketing system for new cases and contacting customers to help troubleshoot issues. 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.

Primary Responsibilities:

  • Working with an agile team to test and troubleshoot web and desktop-based business applications built on Microsoft technologies.
  • Work with customers to find solutions to technical issues related to our software.
  • Document solutions to common issues that customers find with the software.
  • Perform software quality assurance work as required by project needs.
  • Report recurring issues to the development team to fix user experience problems or bugs.
  • Analyzing and resolving technical and application problems.
  • Write documentation and user communications in a professional, consistent and effective manner.
  • Work with customers to troubleshoot issues and resolve bugs.
  • Support the Recast demo environment and help resolve any issues that the sales team has when giving demos.
  • Help coordinate user acceptance testing with customers to ensure new versions.
  • Other duties as assigned.

Required Skills:

  • Working knowledge of the Windows desktop and server operating systems.
  • 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 System Center Configuration Manager
  • Familiarity with PowerShell
  • Familiarity with IIS administration

Web Developer

Overview

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.

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

Application Instructions

To apply, send your current resume and cover letter to careers@recastsoftware.com.