Senior Software Engineer
We’re seeking a resourceful and innovative Senior Software Engineer to join our talented team in St. George, Utah. This is a fully remote position.
Are you looking to be a productive member of a small but agile team of engineers? Can you think critically and help design novel solutions to complex and abstract problems? Are you a self-starter with excellent problem-solving and communication skills? If so, this may be the perfect Senior Software Engineer job for you. Keep scrolling to see what we offer.
In this position, you will help to design and develop our next-generation SaaS and on-premise solutions. You will have lots of opportunity to do a variety of work and grow alongside great team members. We’ll value your hard work, upfront communication, resourceful attitude, and desire to have fun.
Key Responsibilities:
We’re a privately held, profitable software solutions provider based in St. George, Utah, since 2001. With more than 1,500 customers in over 120 countries, we enable organizations of all sizes to eliminate print servers. Our single integrated printer management platform is a cloud as well as an on-premise web application that simplifies the management, migration, and deployment of printers while drastically reducing costs. We help IT professionals eliminate all print servers and deliver a highly available serverless printing infrastructure. With our centrally managed direct IP printing platform, end users are empowered from their own printers with mobile printing, secure release printing, and many advanced features that legacy print management applications can’t provide. Beyond what we do for our customers we truly pride ourselves in creating a competitive, passionate, and fun work atmosphere where our employees can thrive. We provide industry recognized training and certification opportunities. We have a supportive, focused team, with room for growth and management opportunities. Come Join Our Developer Team!
We’re seeking a resourceful and innovative Senior Software Engineer to join our talented team in St. George, Utah. This is a fully remote position.
Are you looking to be a productive member of a small but agile team of engineers? Can you think critically and help design novel solutions to complex and abstract problems? Are you a self-starter with excellent problem-solving and communication skills? If so, this may be the perfect Senior Software Engineer job for you. Keep scrolling to see what we offer.
- Our Core Values
- People Builders, as detailed in Leadership and Self-deception by The Arbinger Institute
- Storytellers, guided by ideas from Building a StoryBrand: Clarify Your Message So CustomersWill Listen by Donald Miller
- Competitive compensation: $115k-$150k, DOE
- Remote work
- Medical/Dental/Vision plans with company contributions (HDHP, PPO)
- Generous flexible time off program
- Company HSA contribution
- 401k matching
- Life Insurance/Long Term Disability
- Rapidly growing tech company with family-oriented work atmosphere
- Scaling organization allowing for numerous career paths and opportunities
- Casual dress/atmosphere
In this position, you will help to design and develop our next-generation SaaS and on-premise solutions. You will have lots of opportunity to do a variety of work and grow alongside great team members. We’ll value your hard work, upfront communication, resourceful attitude, and desire to have fun.
Key Responsibilities:
- Work closely with product owners, engineers, designers, and QA to deliver industry-leading solutions in a fast-paced environment.
- Construct solutions based on customer requirements and functional and technical specifications.
- Responsible for technical design, task estimation, implementation, automated testing, debugging, and deployment.
- Contribute in the ongoing effort to improve software design and coding best practices
- Promote established standards, processes, procedures, and tools throughout the software development life cycle.
- Foster innovation and IP creation for all technologies
- Analyze system functional and performance requirements to support design architectures
- Bachelor's Degree in Computer Science or related discipline or equivalent industry experience
- A track record of 5+ years of related development experience; knowledge of development principles, methods and processes; business process automation, and object-oriented programming (OOP), and Domain Driven Design
- Expertise in PHP, Python, HTML, CSS, Javascript, Vue, React, Golang, Node.js, AWS, DevOps, Docker, Microservices
- Expertise in Web User Interface Design, Relational Database Development (MySQL, Oracle, etc.), Windows application development, and Git or Subversion
- Flexible and able to learn new languages and technologies quickly
We’re a privately held, profitable software solutions provider based in St. George, Utah, since 2001. With more than 1,500 customers in over 120 countries, we enable organizations of all sizes to eliminate print servers. Our single integrated printer management platform is a cloud as well as an on-premise web application that simplifies the management, migration, and deployment of printers while drastically reducing costs. We help IT professionals eliminate all print servers and deliver a highly available serverless printing infrastructure. With our centrally managed direct IP printing platform, end users are empowered from their own printers with mobile printing, secure release printing, and many advanced features that legacy print management applications can’t provide. Beyond what we do for our customers we truly pride ourselves in creating a competitive, passionate, and fun work atmosphere where our employees can thrive. We provide industry recognized training and certification opportunities. We have a supportive, focused team, with room for growth and management opportunities. Come Join Our Developer Team!