Join our team.

MDSC, a software company located in beautiful Cache Valley, Utah, is accepting resumes for an experienced TypeScript software developer. This is an ideal opportunity for a self-motivated developer who thrives in small team environments with high levels of flexibility, autonomy, and accountability.

Primary Technical Requirements

Applicants must have the following:

  • 5+ years of experience with software engineering principles and practices
  • 5+ years of experience using Node and TypeScript
  • Experience with Vue.
  • Experience in unit, integration, and end-to-end system testing using automated test cases.
  • Version control and work-artifact management using Git.

In addition, preference will be given to candidates with experience using AWS Lambda Functions, S3-hosted websites, and related services authenticating with OpenID.

General Requirements

In general, applicants must possess fundamental knowledge and skills in the following areas:

  • Agile methods
  • Requirements analysis
  • Architectural design
  • UX design
  • Database design
  • Engineering secure software

Other characteristics of successful applicants will include:

  • Strong problem-solving and decision-making skills, including the ability to identify problems and explain technical decisions
  • Self-motivated and self-managing with the ability to identify next steps, prioritize tasks, and produce results on time
  • Effective verbal and written communication skills for working with clients, other developers, and technical contacts
  • Integrity in all aspects of work and relations with other team members and clients
  • Trustworthiness to protect sensitive information and maintain client confidentiality

Our culture at MDSC centers on the following:

  • Distributed team environment
  • Ample opportunities to experience the full range of software development activities
  • Projects with small team structure where each member makes a difference

Benefits provided by working at MDSC include the following:

  • Work from home or office with flexible hours
  • Medical and dental insurance
  • Retirement savings match program
  • Professional growth opportunities

Some travel will be required for company and client project meetings:

  • Monthly MDSC team meetings in Logan, Utah
  • Occasional meetings with clients in Salt Lake City, Utah

Other requirements:

  • U.S. citizen or eligible to work in the U.S.
  • Able to pass a background investigation
  • Able to work on state and/or federal projects with sensitive information

Please submit your resume and 2 – 3 professional references to careers@mdsc.com by Wednesday, August 28, 2024.