Demo

Software Engineer II

Gauss Management Research & Engineering (GMRE Inc.)
Ogden, UT Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 4/29/2026
Description

JOB SUMMARY

The Software Engineer, II, supports the Enterprise Systems Team in office at the GMRE HQ (South Ogden, UT). The role is responsible for secure internal web application development, automation engineering, and participation in the Scrum development process.

The Software Engineer position will be required to perform work on-site, in the office. GMRE will not provide moving allowances for this position. The right candidate must be local to Ogden, UT and able to work on-site in the office Monday - Friday. This position is NOT eligible for Visa Sponsorship. Candidates must be authorized to work in the U.S. without employer sponsorship.

Roles And Responsibilities

  • Rapidly onboard into existing PHP-based codebases and contribute to active development sprints.
  • Design, develop, and maintain secure internal web applications using PHP, Python, JavaScript, HTML, CSS, Bootstrap, jQuery, and AJAX.
  • Develop and maintain RESTful APIs and backend services to support dynamic web functionality.
  • Implement and manage database integrations (MySQL/MariaDB and MSSQL).
  • Build responsive, accessible, and cross-browser compatible user interfaces.
  • Maintain and optimize production Apache/Linux web environments.
  • Identify opportunities to automate internal business and operational processes.
  • Develop automation scripts and integrations using Python, Bash, and PowerShell.
  • Integrate internal and third-party APIs to enhance enterprise tool functionality.
  • Participate in architecture discussions and recommend improvements for scalability, maintainability, and performance.
  • Conduct code reviews and enforce coding standards and documentation practices.
  • Collaborate with stakeholders to gather and translate business requirements into technical solutions.
  • Troubleshoot, debug, and resolve application issues in development and production environments.
  • Maintaining version control best practices including branching, merging, and pull requests.
  • Participate in Agile Development Process.
  • Participate in sprint execution and enforce Scrum discipline to ensure consistent delivery, transparency, and predictable outcomes.
  • Maintain and prioritize the development backlog.
  • Ensure user stories include clear acceptance criteria and appropriate security considerations.
  • Participate in requirements review meetings to ensure alignment with business objectives and compliance mandates (e.g., CMMC, NIST SP 800-171, ISO 27001).

WHY WORK FOR GMRE?

GMRE is a small veteran-owned company who cares about our employees. We offer health, dental, and vision insurance, 401(k), vacation, Paid Time Off (PTO), or Paid Sick Leave (PSL) based on state laws, paid holidays, and life insurance to all permanent full-time employees. GMRE’s mission is to provide high quality engineering and technical services to help our customers grow and succeed.

GMRE is an equal opportunity employer. GMRE is committed to making employment decisions based on valid requirements, without regard to age 40 and over, color, disability, gender identity, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation or any other applicable status protected by state or local laws.

This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice.

Requirements

REQUIRED SKILLS/ABILITIES

  • Strong proficiency in PHP.
  • Strong proficiency in JavaScript, HTML, CSS, Bootstrap, jQuery, and AJAX.
  • Experience developing and consuming RESTful APIs.
  • Proficiency in database architecture and management using MySQL/MariaDB and MSSQL.
  • Scripting capability using Python or similar language for automation tasks.
  • Experience managing Apache web servers in Linux environments.
  • Strong understanding of Agile/Scrum methodology.
  • Proficiency with Git version control systems, including branching, merging, and pull requests.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong analytical and problem-solving skills.
  • Ability to translate user stories and business requirements into functional features.
  • Strong interpersonal and communication skills to work effectively with cross-functional teams.
  • Working knowledge of machine learning and AI concepts, with the ability to integrate AI/ML capabilities into web applications or automation workflows when appropriate.

Education And Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field required.
  • Minimum three (3) years of enterprise PHP development experience.
  • Minimum three (3) years of JavaScript-based web development experience.
  • Minimum two (2) years of experience with API development and multi-database integration.
  • Minimum two (2) years of experience supporting production Apache/Linux web environments.
  • Minimum two (2) years of experience using Git and CI/CD pipelines.
  • Experience in OAuth and PKI-based authentication (preferred).
  • Microsoft Certified: Azure Developer Associate or Certified Scrum Developer (preferred).
  • Experience working in regulated or compliance-driven environments (preferred)

Security Clearance And Other Requirements

  • To conform to U.S. Government international trade regulations, applicant must be a U.S. Citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the U.S. Citizen required authorizations from the U.S. Department of State or U.S. Department of Commerce.
  • Driving or renting a car for company business is expected with some frequency. For insurance purposes, a valid driver’s license is required.

Physical Requirements

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

Travel Required

  • Occasional travel - You may be expected to travel for this position for meetings, trainings, and/or site visits.

Salary.com Estimation for Software Engineer II in Ogden, UT
$93,123 to $113,306
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Gauss Management Research & Engineering (GMRE Inc.)

  • Gauss Management Research & Engineering (GMRE Inc.) Ogden, UT
  • Job Type Full-time Description JOB SUMMARY The Senior Program Manager will oversee and manage complex, high-visibility programs as part of a government con... more
  • 14 Days Ago

  • Gauss Management Research & Engineering (GMRE Inc.) Edwards, CA
  • Job Type Full-time Description JOB SUMMARY LVL 4 – Joint Strike Fighter - This is a 412 Test Wing project management position capable of performing duties ... more
  • 14 Days Ago

  • Gauss Management Research & Engineering (GMRE Inc.) Colorado, CO
  • Job Type Full-time Description JOB SUMMARY The Supply Chain and Client Account Specialist is responsible for managing the execution of assigned customer pr... more
  • 15 Days Ago

  • Gauss Management Research & Engineering (GMRE Inc.) Aurora, CO
  • Job Type Full-time Description JOB SUMMARY Leads a team in the performance of aircraft modifications, maintenance, inspections, and scheduled / unscheduled... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Software Engineer II jobs in the Ogden, UT area that may be a better fit.

  • GMRE Ogden, UT
  • Description JOB SUMMARY The Software Engineer, II, supports the Enterprise Systems Team in office at the GMRE HQ (South Ogden, UT). The role is responsible... more
  • 1 Month Ago

  • Millennium Software and Staffing Inc Providence, UT
  • Looking for Mechanical Engineer with following skills - CAD models and drawings Robotics/Automotive or similar domain pneumatic and hydraulic systems more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!