Software Engineer II

Salt Lake City, UTEngineering

Job ID: FT2026-2 | Posted on June 1, 2026

Employer: Omega Glass, LLC

Location of Employment: 4505 S Wasatch Boulevard, Suite 140, Salt Lake City, UT 84124

Job Title: Software Engineer II

Job Duties:

  • Perform software engineering tasks using foundational principles, including system design, algorithm and optimization, data structures, web technologies, and continuous integration.
  • Design, implement, and deploy features and fixes to meet real challenges faced by users.
  • Work across front and back-end technologies (Typescript, NodeJS, PHP, React, CSS and MySQL).
  • Create reports using MySQL Server and write efficient and performant SQL queries to support complex business logic and reporting requirements.
  • Create, test, and document services and their operational processes.
  • Collaborate across the company to define, design, build, and improve business technical processes and maintain existing features and systems.
  • Develop and maintain unit testing using PHPUnit or Moq.
  • Develop and maintain integration tests (Selenium).
  • Perform RESTful API development and maintenance to support frontend-backend integration and third-party consumption.
  • Perform enterprise software engineering practices, including Agile methodologies and version control using Git or TFS, with active participation in sprint planning and retrospectives.
  • Engage directly with customers and integration partners to develop requirements and implement test plans, as required.
  • Participate in on-call rotation for production support, perform software debugging, defect resolution, critical issues triaging on high-volume production systems, and restoring service availability under SLA constraints.
  • Perform application integrations with internal and third-party services, ensuring secure and reliable data exchange.
  • Perform code reviews, provide feedback to improve code quality, and contribute to software architecture decisions.
  • Performance tuning and optimization of applications through code refactoring and efficient system design.
  • Improve internal tooling and automation for system monitoring by building and configuring data monitors for production logs.

Experience Required: 2 years as a Software Engineer.

Degree Required: Bachelor's degree in Software Engineering, Computer Science, or a closely related field.

Special Requirements:

Demonstrable knowledge of and prior experience in:

  • Software engineering principles, including system design, algorithms and data structures, web technologies, and continuous integration.
  • Typescript, NodeJS, PHP, React, CSS, and web technologies.
  • RESTful API development and maintenance.
  • Enterprise software engineering practices, including Agile methodologies and version control using Git or TFS.
  • Performance tuning and optimization of applications through code refactoring and efficient system design.
  • MySQL Server, including writing efficient and performant SQL queries to support business logic.
  • Unit testing using PHPUnit or Moq.
  • Software Debugging, defect resolution, and issue triaging for high-volume production systems

Travel Requirements: None

Work Hours: Full time, 40 hours/week. Monday-Friday 8:00 a.m. - 5:00 p.m.

To Apply: Please apply by selecting "Apply Now." Only qualified applicants need apply. Do not apply if you are an H-1 or F-1 visa holder, or if you otherwise require employer sponsorship to obtain U.S. employment authorization. Do not apply if you are not eligible to be employed in the U.S.

Interested in this position?

Send your resume to careers@omegaedi.com

Apply Now