The company is looking to solve real problems by building clean, high-quality software and is seeking a Mid-Level Software Engineer to join their team.
Requirements
- Knowledge and hands-on experience in at least one major programming language: Go, Java, .NET, Python, PHP, server-side JavaScript, or something equally cool
- Familiarity with operating systems and cloud providers such as Linux, macOS, AWS, Google Cloud, or Microsoft Azure
- Experience in software development and scripting
- Bonus points for experience developing or working with REST APIs and relational databases
- Experience with automation of repetitive tasks using scripts or tools
- Strong analytical thinking, problem-solving, and organizational skills
Responsibilities
- Develop high-quality, maintainable software that just works
- Serve as a technical contributor and subject matter expert on projects
- Participate in the full development lifecycle, from requirements and design to deployment
- Produce clean and efficient code for applications and tools
- Analyze code to find and fix root-cause issues
- Perform validation and verification testing to ensure performance and reliability
- Identify, evaluate, and implement new technologies when they make sense
Other
- Bachelor’s degree in Computer Science or equivalent experience
- 2+ years as a Software Engineer (mid-level experience preferred)
- Must complete a background check if offered employment
- Ability to work in-office in Orem, UT
- Must be eligible for employment in the US