Quick Summary
About Vasion
Vasion is committed to making digital transformation attainable by building an affordable, integrated SaaS solution that simplifies business processes. We offer a flexible working environment for our 300+ employees globally, including at our headquarters in St. George, Utah, and offices in the UK, Germany, and Lehi, Utah. We seek an Associate Software Engineer who exemplifies our core values and shares our passion for digital transformation.
The Role: Associate Software Engineer
As an Associate Software Engineer, you will help develop our next generation SaaS and on-premise solutions within a small, agile engineering team. This role offers opportunities for varied work and growth alongside great team members. We value hard work, upfront communication, a resourceful attitude, and a desire to have fun.
Key Responsibilities: Agile Software Development
- Work closely with product owners, senior engineers, designers, and QA to deliver industry-leading solutions in a fast-paced environment.
- Construct solutions based on customer requirements under senior engineer direction.
- Contribute to designing novel solutions for simple to medium complex problems.
- Review and comprehend functional and technical specifications for software development.
- Participate in task estimation, implementation, automated testing, debugging, and deployment throughout the SDLC.
- Implement minor features and components as defined in requirements and design.
- Adhere strictly to coding best practices.
- Participate as a productive member of an agile team of engineers.
- Communicate effectively with product managers, customer support, and other team members.
- Follow established standards, processes, procedures, and tools throughout the software development life cycle.
- Embrace and acknowledge leadership opportunities in every role.
Required Experience and Skills
Experience is required in the following areas:
- Programming & Frameworks: PHP, Python, HTML, CSS, JavaScript, Vue, React, Golang, Node.js.
- DevOps & Cloud: AWS/DevOps, Docker, Microservices, Git, Github Actions or Jenkins.
- Web User Interface Design.
- Relational Database Development (MySQL, Microsoft SQL, Oracle, etc…).
- Windows application development.
Preferred Qualifications (A Plus)
- Technologies: Delphi, Mac Development (ObjectiveC), Printer/printing related development, Mobile Development (Android, iOS, Windows), CUPS, Python, C, C++.
- GraphQL.
- Object-Oriented Programming (OOP) experience and Domain-Driven Design.
- Knowledge of development principles, methods, and processes.
- Strong organizational, communication, time management skills, and attention to detail. Must work well with others.
- Proficient with problem-solving skills.
- Self-starter, able to work productively with supervision.
- Bachelor's Degree in Computer Science or related discipline or equivalent industry experience.
- A track record of related development experience.
Benefits and Perks
- Flexible work environment.
- Flexible paid time off and Discretionary Vacation Bonus.
- Paid parental leave.
- Competitive pay and a full suite of traditional benefits.
- 401k with company-match and immediate vesting.
- Training/Advancement opportunities.
- Financial wellness education and Company-contributed HSA.
- Onsite perks include gym, pickleball, snacks & drinks, arcade, and theater room.
Remote Hiring Information
We are currently hiring remotely in the following states: AL, AR, AZ, CA, CO, FL, GA, ID, IL, IN, KY, MA, MD, MI, MN, MO, MT, NC, NE, NJ, NM, NV, NY, OH, OR, PA, TN, TX, UT, VA, VT, WA, WY.
Vasion is an equal opportunity employer.

