Senior Software Engineer
Listed on 2026-07-20
-
Software Development
Software Engineer, Senior Developer, Backend Developer
Job Overview
Senior Software Engineer – North Logan, Utah (Hybrid). Reports to Manager, Software Development. One to two days in the office per week.
Responsibilities- Design, develop, and test software programs to meet customer requirements and scope of work.
- Review, analyze, encode, test, debug, and document programming systems.
- Work within project teams to accomplish deliverables across the Software Development Lifecycle (design, development, testing, implementation).
- Plan and accomplish goals using experience and judgment.
- Bachelor’s degree in Computer Science (or related field) required.
- Minimum 5+ years of related Software Engineering / Enterprise Software Development experience.
- Experience with all phases of the Software Development Life Cycle.
- Expertise using .NET, C#, and object‑oriented design.
- GUI development experience.
- Image processing.
- Optics.
- Agile Development and Scrum.
Candidate must be eligible to work in the United States. U.S. work‑visas will not be sponsored at this time.
Compensation and BenefitsSalary: $100,000 – $160,000 per year (range is a good‑faith estimate).
Bonus:
Eligible for discretionary annual bonus.
Benefits include health, dental, and vision insurance; 401(k) with company match; life and disability insurance; 11 paid holidays; sick time; 15 paid vacation days; up to 6 weeks fully paid parental leave; adoption assistance; tuition reimbursement; and participation in stock programs as applicable.
Equal Opportunity & EEO StatementsMKS is an equal‑opportunity employer, including disability, veteran status, and all categories protected by law. MKS considers qualified applicants with a criminal history pursuant to the California Fair Chance Act for Employers.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).