Associate Software Developer
About the role
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.
Required
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.
Questions about this role
How do I apply to this Associate Software Developer role at Massanutten Resort?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Software Engineer in United States?
Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does Massanutten Resort use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.