Associate Software Developer

Massanutten Current Openings

McGaheysville, Virginia

JOB DETAILS
SKILLS
Application Programming Interface (API), Artificial Intelligence (AI), CSS (Cascading Style Sheet), Change Management, Cloud Computing, Computer Science, Data Formats, Debugging Tools, Documentation, Express.js, HTML (HyperText Markup Language), Help Desk, Identify Issues, Information Technology & Information Systems, JSON, JavaScript, Knowledge Base, Machine Learning, Management of Information Systems/Technology (MIS), Microsoft SQL Server, Microsoft Windows Azure, MySQL, Object Relational Mapping (ORM), On Call, PostgreSQL, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Relational Databases (RDBMS), SQL (Structured Query Language), Server Programming/Applications, Software Administration, Software Design, Software Development, Software Development Lifecycle (SDLC), Source Code/Configuration Management (SCM), Technical Support, Testing
LOCATION
McGaheysville, Virginia
POSTED
13 days ago

Massanutten Resort

Job Summary

The Associate Software Developer is responsible for assisting in the development, deployment, testing, and debugging of software initiatives under the guidance of senior team members. The candidate will support end user training and troubleshooting during implementation. Must be capable of writing basic code and modifying existing code from internal and external sources. Experience or foundational knowledge of HTML, CSS, Typescript, React, Git, SQL, and Node.js is required. Must be able to contribute effectively as a member of a team.

 

Associate's or Bachelor's degree in Computer Science, Information Technology, or related discipline; or equivalent coursework/certifications.

0 - 1 year of hands-on or academic experience in the following:

Frontend

•         React (components, props, state, hooks)

•         Responsive design principles

•         HTML, CSS, Typescript, JavaScript

Backend

•         Node.js

Databases

•         Basic SQL (SELECT, INSERT, UPDATE, DELETE)

•         Familiarity with a relational database (MySQL, PostgreSQL, or SQL Server)

Version Control

•         Git (clone, commit, push, pull, basic branching)

General

•         Basic understanding of REST API concepts

•         Familiarity with JSON data formats

 Preferred

1 - 2 years of hands-on experience in any of the following:

Frontend

•         Basic state management (React Context, Redux)

•         Tailwind CSS, Vite

Backend

·         Express.js, Prisma ORM

·         Basic understanding of Python or another server-side language

·         RESTful API consumption and basic creation

General

·         NPM or PNPM package management

·         Azure Cloud Services

·         AI Coding Assistant tools

·         System Design & Software Development Lifecycle (SDLC)

·         Bonus: advanced concepts such as AI/Machine Learning

Typical Schedule

Days:

Monday-Friday, weekends and holidays as needed
Position will be required to be part of rotating on call schedule

Hours:

8am to 5pm, additional hours as needed/required

 

Core Responsibilities

  • Assist in the development, deployment, and troubleshooting of applications under the direction of senior developers
  • Support the creation of end user training and self-service training materials when applicable
  • Learn and apply coding best practices for application stability and security
  • Modify existing applications and code or write basic new code as assigned
  • Assist in managing application life cycle, upgrades, and application uptime
  • Support application change management processes
  • Assist with the development and use of APIs to transfer data across resort systems
  • Work with internal stakeholders to ensure developed solutions meet end user requirements and adhere to Resort Company Policies
  • Support the IT Manager – Software Development with Help Desk knowledge base entries and documenting resolutions
  • Serve as introductory-level support for application performance and availability issues
  • Other duties as assigned by management

 For more information, contact Mary Turner at 540.417.2235.

About the Company

M

Massanutten Current Openings