Mainframe Developer W2 Contracts
Senior .NET Developer Job In Salt Lake City, UT
We are seeking a skilled and detail-oriented Mainframe Developer with strong experience in JCL (Job Control Language), DB2, and Linux environments. The ideal candidate will be responsible for maintaining, enhancing, and supporting mainframe applications and ensuring seamless integration with distributed systems.
Responsibilities:
• Design, develop, and maintain mainframe applications using COBOL, JCL, and DB2.
• Write and optimize complex JCL scripts for batch processing.
• Perform database design, development, and performance tuning in DB2.
• Integrate mainframe systems with Linux-based platforms and tools.
• Troubleshoot and resolve production issues in a timely manner.
• Collaborate with cross-functional teams to gather requirements and deliver solutions.
• Participate in code reviews, testing, and deployment activities.
• Document technical specifications and system processes.
Requirements:
• 9+ years of experience in mainframe development.
• Proficiency in JCL, DB2 and COBOL.
• Working knowledge of Linux and shell scripting.
• Experience with version control tools (e.g., Git, Endevor).
• Familiarity with Agile/Scrum methodologies.
• Strong problem-solving and analytical skills.
• Excellent communication and teamwork abilities.
Junior Software Engineer
Senior .NET Developer Job In Salt Lake City, UT
DX helps companies build world-class engineering organizations by providing leaders with insights into developer experience and productivity. DX is bootstrapped, profitable, and consistently growing revenue more than 3X year over year. We're based in downtown Salt Lake City with customers like Indeed, Etsy, Dropbox, Twilio, Pfizer, and Vanguard.
About the role
This is a junior-level role where you'll spend your first 12-18 months dedicated to frontline engineering support, helping you gain technical fluency across our stack and build the foundations for your engineering career. Following this initial 12-18 month period, you will “graduate” into a more senior product engineering role, developing new features and capabilities.
Our engineering team is extremely small and we aim to keep it that way. This means that each person on our team carries significant weight and responsibility, and must ship a lot. In return, we have great compensation, zero bureaucracy, little to no meetings, and the opportunity to immensely impact the business each day. We're looking for someone who's eager to dive in, contribute, and launch their career at DX.
Key responsibilities
Manage our Engineering Support Rotation during your onboarding phase, solving real-world technical issues.
Collaborate with senior engineers to resolve bugs, optimize performance, and implement solutions.
Work closely with internal teams to ensure customers' success.
About you
You're a fast-learner who performs work with a high-level of intensity.
You're able to take ownership, work under pressure, and meet deadlines on time.
You're able to regularly work more than 40 hours/week-including after-hours or weekends when needed-to meet the workload and performance expectations that this role requires.
You have foundational knowledge of web application development.
Bonus points if you
Have startup experience
Have experience working with Ruby, React, and/or PostgreSQL
Why you'll love working here
Mentorship & growth. You'll work directly with senior engineers who will mentor you as you grow into a full-time product engineer.
Ownership & impact. You'll see the direct results of your efforts in our product's performance and customer satisfaction.
Collaborative culture. We're a tight-knit team that values curiosity, knowledge sharing, and learning from one another.
Benefits
Competitive salary and meaningful equity in a high-growth-stage startup
401k with 4% match
Unlimited PTO
Fully covered medical insurance
.NET Developer
Senior .NET Developer Job In Salt Lake City, UT
We are seeking a highly skilled Senior Software Engineer with strong expertise in backend development using .NET and C#. You will be a key member of our Origination Team, responsible for building and maintaining high-performance web applications that facilitate loan submissions. This role requires hands-on experience in backend development with exposure to frontend frameworks, and close collaboration with Business Analysts (BA) and Quality Assurance (QA) teams.
Key Responsibilities:
Design, develop, and maintain robust backend services using .NET (latest or recent versions) and C#
Collaborate with BAs and QAs to gather requirements and ensure quality delivery
Contribute to frontend development using Angular (preferred) or React
Utilize Entity Framework for data access and ORM tasks
Perform unit testing using any industry-standard frameworks
Work extensively with SQL Server for database management
Participate in code reviews, agile ceremonies, and team knowledge sharing
Must-Have Qualifications:
5+ years of hands-on experience in .NET and C# backend development
Experience with frontend technologies: Angular (preferred) or React
Strong knowledge of Entity Framework
Proficiency in SQL Server
Experience in unit testing
Bachelor's degree in computer science, Engineering, or a related field
Good to Have:
Experience with messaging systems like RabbitMQ or Azure Service Bus
Exposure to cloud platforms (Azure, AWS, or GCP)
Full Stack Software Engineer (also AI/ML, Data Collection) (U.S. Citizens Only)
Senior .NET Developer Job In Salt Lake City, UT
𝗧𝗟;𝗗𝗥: 𝗦𝗲𝗲𝗸𝗶𝗻𝗴 𝗳𝘂𝗹𝗹 𝘀𝘁𝗮𝗰𝗸 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀 (𝗮𝗹𝘀𝗼 𝗔𝗜/𝗠𝗟 𝗮𝗻𝗱 𝗱𝗮𝘁𝗮 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴), $𝟭𝟱𝟬𝗸 𝘁𝗼 $𝟮𝟬𝟬𝗸+, 𝗵𝘆𝗯𝗿𝗶𝗱 (𝟯 𝗱𝗮𝘆𝘀/𝘄𝗸), 𝗦𝗮𝗹𝘁 𝗟𝗮𝗸𝗲 𝗖𝗶𝘁𝘆, 𝗨𝗧 𝗮𝗿𝗲𝗮. 𝗨𝗦 𝗖𝗶𝘁𝗶𝘇𝗲𝗻𝘀 𝗢𝗡𝗟𝗬. 𝗠𝘂𝘀𝘁 𝗵𝗮𝘃𝗲𝘀: 𝟯+, 𝗶𝗱𝗲𝗮𝗹𝗹𝘆 𝟱+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗽𝗼𝘀𝘁 𝘂𝗻𝗱𝗲𝗿𝗴𝗿𝗮𝗱, 𝗣𝘆𝘁𝗵𝗼𝗻 𝗼𝗿 𝗝𝗮𝘃𝗮, 𝗶𝗱𝗲𝗮𝗹𝗹𝘆 𝗲𝗹𝗮𝘀𝘁𝗶𝗰𝘀𝗲𝗮𝗿𝗰𝗵, 𝗮𝗯𝗹𝗲 𝘁𝗼 𝗽𝗮𝘀𝘀 𝗮𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/𝗱𝗮𝘁𝗮 𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲𝘀 𝘁𝗲𝗰𝗵 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀 𝗳𝗼𝗿 𝗳𝘂𝗹𝗹 𝘀𝘁𝗮𝗰𝗸 𝗿𝗼𝗹𝗲𝘀. 𝗡𝗢𝗧 𝗹𝗼𝗼𝗸𝗶𝗻𝗴 𝗳𝗼𝗿 𝗖#, .𝗡𝗘𝗧, 𝗶𝗢𝗦, 𝗼𝗿 𝗔𝗻𝗱𝗿𝗼𝗶𝗱. 𝗪𝗲𝗹𝗹 𝗳𝘂𝗻𝗱𝗲𝗱 𝗰𝗼𝗺𝗽𝗮𝗻𝘆 𝘄𝗶𝘁𝗵 𝗳𝗼𝘂𝗻𝗱𝗲𝗿𝘀 𝘄𝗵𝗼 𝗵𝗮𝘃𝗲 𝗺𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝗽𝗿𝗶𝗼𝗿 𝗲𝘅𝗶𝘁𝘀. 𝗠𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝘀𝗶𝗺𝗶𝗹𝗮𝗿 𝗿𝗼𝗹𝗲𝘀 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗶𝗺𝗺𝗲𝗱𝗶𝗮𝘁𝗲𝗹𝘆.
You can also visit our website to see many of our open roles: ***********************************
For faster consideration, you can also apply directly here: ***********************************/p/5bbc3c44433e-a-single-application-for-all-jobs-general
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗼𝗽𝗲𝗻 𝘁𝗼 𝗨.𝗦. 𝗰𝗶𝘁𝗶𝘇𝗲𝗻𝘀 𝗼𝗻𝗹𝘆; 𝗺𝘂𝘀𝘁 𝗯𝗲 𝘀𝗲𝗰𝘂𝗿𝗶𝘁𝘆 𝗰𝗹𝗲𝗮𝗿𝗮𝗻𝗰𝗲 𝗲𝗹𝗶𝗴𝗶𝗯𝗹𝗲. Please 𝗗𝗢 𝗡𝗢𝗧 apply if you require visa sponsorship or are outside the U.S. as we have no ability to sponsor visas.
_______________________________________________________________________
For this role (multiple vacancies):
We are seeking strong software engineers with significant experience (3+, preferably 5+ years) in software engineering, AI/ML, or data engineering for a fast growing, well funded, profitable company in Salt Lake City, Utah (150+ people, Series C stage.) This company has an experienced management team that has had multiple prior successful exits. The product focus is big data analytics on multi-lingual data sets at scale to identify security risks.
Salary range is $150k to $200k (possibly up to $225k in some cases), depending on the equity mix. Great benefits including a wellness allowance and unlimited PTO. More details will be provided to qualified candidates.
This company is using a typical tech stack (e.g. python/java and running on AWS) though the candidates we seek likely know lots of languages. (We have a separate really cool opportunity in the DC area for people who love things like C/C++, Go/Golang, and Rust -- let us know if that is you.)
With rare exceptions, we are only considering candidates with a computer science degree (undergrad or master's) because, in our experience, this background is needed for success in the technical interviews.
We ARE looking for ANY/ALL of:
-- Prior experience delivering products
-- Experience drawing conclusions from large scale, messy data sets
-- Experience working with multi-lingual data
-- Experience with security analytics
-- Experience working/scaling a strong team
We are NOT looking for:
-- PowerBI/dashboards (wrong kind of data science)
-- .NET or C#
-- Mobile apps/iOS/Android
-- Recent college graduates
-- Non-US citizens (while a clearance is not required, candidates must be potentially clearable)
𝗪𝗲 𝗵𝗮𝘃𝗲 𝘀𝗲𝘃𝗲𝗿𝗮𝗹 𝗰𝗼𝗺𝗽𝗮𝗻𝗶𝗲𝘀 𝘀𝗲𝗲𝗸𝗶𝗻𝗴 𝘀𝗶𝗺𝗶𝗹𝗮𝗿 𝘀𝗸𝗶𝗹𝗹 𝘀𝗲𝘁𝘀 𝗶𝗻 𝗡𝗼𝗿𝘁𝗵𝗲𝗿𝗻 𝗩𝗶𝗿𝗴𝗶𝗻𝗶𝗮.
_______________________________________________________________________
About us:
Task Force Talent is a specialized recruiting firm for science, engineering, and security careers. Our clients include seed to Series C startups working on AI, cybersecurity, and various novel software and hardware technologies. We also work with small to medium size government contractors, and we help leading venture capital firms find talent for their portfolio companies.
Most of our jobs are in VA, DC, and MD; however we also have some positions in Salt Lake City, UT. We should be adding positions in New York, Boston, and the Pacific Northwest (Seattle/Portland) in the near future.
All of our positions are highly competitive -- our clients are generally looking for the top 5% of technical candidates.
You can see what clients and candidates say about us here: *********************************************
Java Software Engineer
Senior .NET Developer Job In Salt Lake City, UT
We are seeking a skilled Java Developer to play a vital role in developing the future-state of the client's distributed, single page and transaction-based applications using Agile practices. This team provides core application development and support services for internal and external facing systems.
The team works on technology-based projects in collaboration with other Fidelity systems divisions, customers, and clients.
Skills and Knowledge: Strong Java/J2EE development working on enterprise level applications; Expert level knowledge of Spring (MVC, Boot, Security); Experienced with building framework for modern transactional and data processing applications; Ability to multi-task and stay organized in a dynamic work environment while meeting expectations; Experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD etc.
; Strong verbal and written communication - must be able to actively engage other team members; Understanding of Agile systems development techniques using Continuous Integration (CI)/Continuous Deployment (CD) and DevOps; Prior experience working with development teams in onshore-offshore model.
Technical: Experience or exposure to a number of the following concepts and technologies is desired; Application development using Java EE, Spring framework; Strong Oracle Experience with the ability write Stored Procedures, Complex Queries, and Triggers; Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON.
Education and Experience: Bachelor's degree or higher; Investment/financial services and/or brokerage industry experience is highly desired!
Software Engineering (Business Systems)
Senior .NET Developer Job In Salt Lake City, UT
We're looking for a full-stack software engineer who writes clean, maintainable code and thrives on collaboration and ownership. In this role, you'll help build and maintain the internal business systems that power our financial operations-particularly billing, invoicing, accounting, and ERP integrations. You'll work closely with finance, support, and product teams to deliver scalable, reliable tools that ensure data accuracy and auditability.
What You'll Do
Design, develop, and maintain applications supporting billing, invoicing, and ERP workflows.
Build integrations with platforms like NetSuite and other internal systems.
Work with relational databases to ensure data consistency, integrity, and auditability.
Work closely with stakeholders to understand business requirements and translate them into effective technical solutions.
Ensure business processes run reliably in production, with a focus on data accuracy, uptime, and audit readiness.
Contribute to a culture of quality through code reviews, unit testing, and continuous improvement.
Required Skills:
2+ years of experience with .net framework and .net core, (C#)
2+ years of experience with JavaScript and React
Solid understanding of development tools and practices: Visual Studio, VS Code, git, Docker, TDD, Agile/Kanban workflows.
Excellent communication skills and attention to detail.
Passionate about creating solid and maintainable code.
Bonus points if familiar with any of the following:
Familiarity with NetSuite or other ERP platforms.
Experience with testing libraries (e.g., NUnit, Jest, React Testing Library).
Background in microservices architecture or event-driven systems.
Exposure to financial compliance and data governance best practices.
Senior Software Engineer (AI Agents)
Senior .NET Developer Job 33 miles from Salt Lake City
Build the future of AI‑driven learning tools
Join Mindsmith and build the AI that makes corporate learning teams 12‑20× more productive.
Mindsmith is a platform that incorporates AI to help corporate learning teams quickly author eLearning content. Our customers can upload internal documents for the AI to use as source material and guide it through every step of course creation. For current customers, we've increased efficiency by 12‑20×.
Custom content generation is only the first step in our larger vision of becoming the AI infrastructure for eLearning.
We're a scrappy, early‑stage team looking for the right engineer to help build out our eLearning agent you'll be hands on with cutting edge AI technologies and techniques.
😎 About You
You're a seasoned full‑stack engineer with 6+ years of experience, comfortable building and scaling production‑grade applications. You stay ahead of the curve on AI trends and model capabilities, and you know how to move fast without sacrificing quality. You're confident in your skills but humble.
What You Bring
Deep experience with TypeScript
Proven ability to ship complex products end‑to‑end
A track record of working with AI/ML APIs or tools (OpenAI, Gemini, etc.)
Strong product sense and a collaborative mindset
Bonus Points
Familiarity with prompt engineering and LLM evaluation strategies
Experience building ed‑tech or productivity tools
Seed/pre‑seed‑stage tech startup work
Building learning tools or similar projects (HUGE bonus)
You're really smart (solving hard problems, learning quickly, attention to detail, love for product iteration, skilled prioritizer, action‑biased), mission‑driven (you care deeply about your work), and you think like a founder (you notice problems and fix them, occasional late‑night hackathons don't scare you, and your finish line is users getting meaningful value).
✨ What You'll Do
As a Senior Software Engineer on our AI Integrations team, you'll contribute to the development of our AI‑powered e‑learning generator that transforms raw content into interactive, instructionally sound lessons. You'll architect and refine intelligent workflows that serve as the backbone of our next‑gen authoring‑tool agents.
Every month, you'll experiment with cutting‑edge models from OpenAI, Gemini, Anthropic, and beyond-writing evaluation harnesses, optimizing system prompts, and pushing the boundaries of what's possible with LLMs in education.
Because we're a small, scrappy team, we still operate very lean and fast‑paced. Sometimes specs or designs won't be 100 % polished before we start building-and you probably enjoy that kind of early‑stage challenge. As Mindsmith grows, you'll help create entirely new services and tools, becoming a major pillar in the company and influencing key product decisions.
💰 What You'll Get
Competitive salary + benefits
0.25 - 1 % equity (your choice: higher equity/lower base or vice‑versa)
Occasional meals and perks
A fun, supportive team
A super‑meaningful, high‑impact job
Not 100 % sure you're a fit? Apply anyway! We look for potential over pedigree. If you're passionate about our mission, eager to learn, and hold high standards for yourself, we want to hear from you.
ASP.Net Developer on w2 Contract
Senior .NET Developer Job In Salt Lake City, UT
Hi, Hope you are doing good and let me know your interest ASP.Net Developer Duration: 6 Months : Overall Exp. (in years) : 5 to 8 years Primary Skill: ASP.Net with Angular JS, Jquery.
Staff Front End Developer (DEV) Required
o Experience with major JavaScript framework, including AngularJS, EmberJS, or other widely adopted framework
o ASP.NET MVC
o Razor Syntax
o JQuery
Required experience with
o Responsive Web Design
o SASS
o JavaScript and JQuery
o Major JavaScript framework, including AngularJS, EmberJS, or other widely adopted framework
o Razor Syntax
Nice to have
o Experience with HTML5 Animations
o Experience with HTML5 Video
o Experience with JavaScript automated unit testing
Experience with JavaScript automated testing Staff Front End Developer (UX)
Job description:
The Software Engineer works effectively across the entire software development life cycle.
This includes requirements definition, prototyping, detailed design, coding, testing, deployment, and support of the day-to-day operation of production systems.
The Software Engineer is expected to collaborate with technical staff, management, and business operations staff throughout all phases of the software development life cycle in order to deliver working solutions to complex business problems according to agreed upon timelines and budgets to support the mission, vision, and values of Client.
The Senior role is a high level contributor and an expert in software development skills.
Also has a good understanding of the business domain.
Responsible for implementing and/or integrating new products, processes, methodologies, frameworks, and technologies.
Works independently with minimal oversight and direction.
Provides guidance, input, and instruction to lower level technical professionals.
Provides mentoring and training to staff and associate level software engineers.
Qualifications
Required experience
:
Responsive Web Design
SASS
JavaScript and JQuery
Major JavaScript framework, including AngularJS, EmberJS, or other widely adopted framework
Razor Syntax
Additional Information
Please forward resume to my Mail Id, as mentioned below, keep subject line as job title & location.
Email id: *********************
Phone: ************
Dot Net with WCF/MVC/SQL
Senior .NET Developer Job In Salt Lake City, UT
Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.
Job Description
At least 4 years of experience in ASP .Net, C#, ADO .Net, Ajax, TFS, Microsoft SQL Server..
At least 4 years of experience in AngularJS..
At least 4 years of experience in Software development life cycle..
Qualifications
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 4 years of experience with Information Technology.
Additional Information
**
U.S. citizens and those authorized to work in the U.S. are encouraged to apply
. We are unable to sponsor at this time.
Note:-
This is a Full-Time Permanent job opportunity for you.
Only US Citizen, Green Card Holder, TN Visa, GC-EAD, H4-EAD & L2-EAD can apply.
No OPT-EAD & H1B Consultants please.
Please mention your Visa Status in your email or resume.
Software Developer
Senior .NET Developer Job In Salt Lake City, UT
Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry.
As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program.
Job Description
Summary:
The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy.
Essential Functions
:
Analyzes requirements and collaborates with the product owner, team members or architects;
Writes accurate production-quality code;
Builds and tests code to validate functionality against requirements and to ensure full unit test coverage;
Participates in peer code reviews;
Thoroughly documents code and design;
Accurately estimates and tracks personal work;
Proactively raises issues and communicates accurate status to
teams
;
Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project;
Assists in the development and presentation of manuals, user guides, and other materials relating to client products;
May provide staff and clients with training and technical assistance relating to new, existing, and revised products;
Demonstrates self-development by staying current with new technology and design patterns;
Qualifications
Education and Experience
Bachelor's degree in Computer Science or related field
Should have 2 - 4 years of developing software experience in a commercial software development environment
Experience with Scrum methodology and Agile practices
Building web services and RESTful services
Version Control, Build & Release Management tools
Relational and non-relational databases
Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js)
Prior experience in product development background preferred
Experience in practices like TDD, CI and CD
Knowledge/Skills/Abilities
Knowledge of various design patterns
Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD)
Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful)
Exhibit a high level of individual initiative and ownership
Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented
Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills
Able to present ideas in user-friendly language
Environment, Physical Demands and Other Conditions:
Experience with in a team-oriented, collaborative environment
Ability to work after hours
Additional Information
*Please submit resume and cover letter when you apply.
E-Commerce Technical Lead, Application Development and Maintenance
Senior .NET Developer Job In Salt Lake City, UT
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
Cardinal Health is looking for a highly qualified Tech Lead/Senior Engineer for a next generation e-Commerce platform. This role will be highly involved in migrations to the new platform and responsible for Run support. The ideal candidate should have Operational Support experience and in-depth knowledge of e-Commerce platforms, infrastructure, and integrations.
**_Responsibilities_**
+ Establish oneself as SME and provide technical leadership to a team that consists of onshore/offshore resources, including both contractors and FTE's.
+ Be a key partner with business customers and product owners, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
+ Understand business and technical requirements from various stakeholders.
+ Ensure leadership for system outages, problem resolution, root cause analysis, change and release management.
+ Engage with other teams in release planning and testing requirements.
+ Lead the e-commerce team, delegate tasks effectively, and create a collaborative work environment.
+ Demonstrate ability to communicate written and graphically with various audiences including upper level leadership.
+ Coach/guide/mentor teams by driving good engineering practices.
+ Ensure adherence to design control and engineering best practices for development and configuration of software systems.
**_Qualifications_**
+ 8-12 years of experience total with at least 3+ years as a lead developer/tech lead, preferred.
+ Bachelor's degree in related field, or equivalent work experience, preferred.
+ Experience using technologies such as Java Spring Framework, Spring Boot, Hibernate, Node.js, NoSQL and SQL databases, SQS, Angular, React and RESTful APIs in an event driven microservice architecture.
+ Experience with SAP, Boomi, Kafka integration or similar technology.
+ Experience with Snowflake and BigQuery is a plus.
+ Hands-on experience with computing technologies like GCP or AWS (Amazon Web Services).
+ Proven experience working with all layers of application development.
+ Experience with HCL Commerce, Coveo Search/Any search engine, Adobe Experience cloud is preferred.
+ Must have experience in doing code reviews, writing unit test cases, and working closely with all stakeholders involved in product engineering.
+ Experience with build & deploy CI/CD pipelines using GITHUB, Jenkins, or Concourse including security scans (like Veracode) and code coverage tooling (like SonarQube).
+ Experience in Agile (Scrum) project methodologies.
+ ITIL certification a plus.
+ Exposure to pharmaceutical domain is a plus.
**_What is expected of you and others at this level_**
+ Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects
+ Participates in the development of policies and procedures to achieve specific goals
+ Recommends new practices, processes, metrics, or models
+ Works on or may lead complex projects of large scope
+ Projects may have significant and long-term impact
+ Provides solutions which may set precedent
+ Independently determines method for completion of new projects
+ Receives guidance on overall project objectives
+ Acts as a mentor to less experienced colleagues
**Anticipated salary range:** $121,600 - $173,700
**Bonus eligible:** Yes
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 07/02/2025 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity.
\#LI-Remote
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Web Application Developer
Senior .NET Developer Job 29 miles from Salt Lake City
Full-time Description
This position supports the Enterprise Systems team at GMRE HQ (South Ogden, UT). The Web Application Developer will be responsible for designing and maintaining enterprise software applications and integrations primarily in PHP and JavaScript. The Web Application Developer position will be required to perform work on-site, in the office.
ROLES AND RESPONSIBILITIES
Design and develop robust and efficient web applications primarily in PHP and JavaScript.
Demonstrate a solid understanding of agile software development frameworks, maintaining strong communication and technical skills throughout the project lifecycle.
Propose and implement architecture changes, adhering to recommended coding standards.
Maintain, update, and optimize business intelligence tools, databases, APIs, and other enterprise systems.
Utilize Agile methodologies for software development to enhance team efficiency and output quality.
Design and develop comprehensive Business Intelligence Reports to aid cross-departmental operations.
Responsible for the automation and integration of applications across multiple departments.
Show proficiency in PHP, HTML5, MySQL, JavaScript, AJAX, jQuery, RESTful API integrations, and Graph API.
Engage with end users and stakeholders to gather, clarify, and define functional requirements for new features, requests, and enhancements.
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 skills in UI Design, particularly with jQuery and Bootstrap.
Proficiency in Database Architecture and Management using MySQL/MariaDB, and MSSQL.
Familiarity with software development tools like VSCode or JetBrains IDE Tools.
Excellent verbal and written communication skills, essential for team collaboration and project documentation.
Outstanding organizational skills and attention to detail.
Strong analytical and problem-solving skills, capable of handling complex technical challenges.
Self-motivated individual with the ability to work effectively in a team environment.
Proficient with version control systems, including branching, merging, and pull requests.
Ability to write clean, maintainable, and well-documented code in a collaborative, team-based environment.
Ability to translate user stories and business requirements into functional features.
Collaborate with users to identify, analyze, and resolve issues within web applications.
EDUCATION AND EXPERIENCE
Bachelor's degree in computer science, software engineering, or related field.
At least three years' experience in enterprise PHP development (Required).
At least three years' experience in JavaScript development.
A minimum of one-year experience in API Development, and Multi-Database integration.
A minimum of one-year experience in Production Apache Server on Linux OS.
Experience in OAuth and PKI based authentication (Preferred).
Experience in business report design and implementation (Preferred).
Experience with Git and CI/CD pipelines.
High certifications of interest: Microsoft Certified: Azure Developer Associate, Certified Scrum Developer.
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 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, training, and/or site visits.
Software Engineer, Site Reliability
Senior .NET Developer Job 24 miles from Salt Lake City
Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.
Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.
Primary Responsibilities:
Design, implement, improve and maintain infrastructure for containerized, microservice and virtualization environments
Troubleshoot and debug issues with a focus on resolving problems quickly with minimal impact to customers and developers
Manage processes, systems, and infrastructure, leveraging best practices and security
Monitor and manage service reliability, availability, and performance
Support and troubleshoot Linux and Containers
Bolster reliability and performance of customer-facing services
Build tools and systems to manage infrastructure and applications
Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating
Provide primary operational support and engineering for multiple large, distributed software applications
Participate in on-call rotation
Required Skills, Experience & Education:
Experience with containerization and orchestration technologies
Experience with hypervisor technology
Experience with code management and deployment processes (CI/CD), procedures, and tools
Proficiency reading and authoring code using Bash, Python, or Go
Familiarity with Linux operating system(s)
A pragmatic approach to problem-solving
Strong teamwork and collaborative skills
Limited travel within the continental United States will be expected
Rudimentary understanding of industry-standard security principles/practices and a willingness to implement and follow them
Preferred Skills, Experience & Education:
Monitoring & Alerting (Prometheus, Grafana, Alert Manager, etc.)
Container Orchestration (Kubernetes, Mesos/Marathon, Helm, etc.)
Configuration Managment (SaltStack, Ansible, Terraform, etc.)
CI/CD Tools (Jenkins, Gitlab CI/CD, Github Actions, etc.)
Scripting/Programming (Bash, Python, Go, Rust, etc.)
Linux Networking (NetworkD, OVS, NetPlan, routing, etc.)
Messaging Systems (Kafka, RabbitMQ, etc.)
NoSQL Databases (MongoDB, etc.)
Server Hardware Operations (PXE, Cloud Init, Kickstart, IPMI, etc.)
Cloud Operations (AWS, GCP, etc.)
Server Hardware install, maintenance and troubleshooting experience (HP, Dell similar)
Learn about the Vivint Culture and why it's a great place to grow your career!
Here are some highlighted perks you should ask us about:
Free daily lunch and drinks on site
Paid holidays and flexible paid time away
Employee/Friends/Family Discounts
Onsite health clinic, gym, gaming tables
Medical/dental/vision/life coverage & 24/7 Medical Hotline
401(k) + Employer Match
Employee Resource Groups
NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.
Official description on file with Talent.
Software Engineer II, Supply Chain
Senior .NET Developer Job 24 miles from Salt Lake City
Dandy is transforming the massive and antiquated dental industry-an industry worth over $200B. Backed by some of the world's leading venture capital firms, we're on an ambitious mission to simplify and modernize every function of the dental practice through technology. As we expand our reach globally, Dandy is building the operating system for dental offices around the world-empowering clinicians and their teams with technology, innovation, and world-class support to achieve more for their practices, their people, and their patients.
About the Role
Dandy is hiring Software Engineers to join our rapidly scaling technology organization. As one of Dandy's early engineers, you will play a key role in the success of our team and company. You'll be challenged to learn new technologies, given the freedom to solve problems on your own, and will learn by doing.
Our stack: TypeScript, NodeJS, NestJS, React/Redux, PostgreSQL, GCP
What You'll Do
Contribute to the development of new features and improvements for Dandy's products, ensuring they are secure, well-tested, and performant.
Participate in the evolution of an analog experience into a modern, scalable product through thoughtful implementation.
Collaborate closely with Product Management and other stakeholders within EPD to understand requirements and contribute to maintaining product quality in a fast-paced environment.
Actively contribute to discussions around product quality, security, and performance, and help implement improvements.
Solve unique and challenging technical problems.
Write clean, well-documented code that adheres to our internal standards for style and maintainability.
Participate in code reviews to learn and provide constructive feedback.
Identify potential areas for improvement in team efficiency ("technical debt") and contribute to proposing and implementing solutions under guidance.
What We're Looking For
3+ years of software engineering experience, preferably in a high growth startup environment
A collaborative, pragmatic, and growth-oriented mindset. We are a small but mighty team and everyone must be aligned on our goals.
Comfort working in a highly agile, intensely iterative software development process.
Effective communication skills: Regularly achieve consensus with peers and clear status updates.
Experience owning a project from concept to production, including proposal, discussion, and execution.
Self-motivated and self-managing, with excellent organizational skills.
Ability to thrive in a hybrid / distributed work-force organization.
Bonus Points For
Experience with TypeScript
Time spent at a venture-backed startup during hyper-growth
Relentlessly positive attitude, a strong sense of humor, and the ability to have fun at work
For full-time positions, Dandy offers a wide range of best-in-class, comprehensive, and inclusive benefits tailored to each country where we operate. Our local benefits packages typically include healthcare, dental, mental health support, parental planning resources, retirement savings options, and generous paid time off-ensuring our team members are supported no matter where they live and work.
Dandy is proud to be an equal-opportunity employer. We are committed to building a diverse and inclusive culture that celebrates authenticity to win as one. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, citizenship or immigration status, or any other legally protected characteristics.
Dandy also fully complies with the Americans with Disabilities Act (ADA). We are dedicated to embracing challenges and creating an accessible, inclusive workplace for all individuals. If you require any accommodations for your interview or have any questions beforehand, rest assured that we will do everything we can to meet your needs. Visit Dandy Careers for more!
Software Engineer II
Senior .NET Developer Job 33 miles from Salt Lake City
Reporting to the VP of Software Engineering, the Software Engineer II plays a critical role in developing and delivering high-quality code, projects, and innovative solutions. In this role, you will receive mentorship and training from outstanding leaders, fostering professional growth. The Software Engineer II supports strict adherence to team policies and drives key company performance metrics. This role also upholds and exemplifies exceptional customer service, embodying the Companys core values, culture, policies, and procedures consistently by proven ability to handle tasks and projects assigned.
Essential Job Functions:
* Develop, maintain, and ensure quality code.
* Ability to write and understand code and deliver a quality product with limited help from others.
* Communicate effectively with customers and other departments
* Work well under pressure for extended periods
* Strong attention to detail, focus, follow through, and follow up
* Continually improve, learn, and grow - take constructive criticism from Sr. Engineers and others as needed
* Follow established IT processes for change, configuration, and problem management as well as regulatory requirements
* Maintain professionalism and integrity to ourselves, co-workers, and customers
Responsibilities / Duties / Tasks:
* Ability to produce, test, and debug quality code while ensuring highest levels of quality
* Develop highly scalable software solutions
* Focus on improving problem-solving skills, deepening knowledge of systems, and expanding toolset proficiency.?
* Follow development standards as defined in the Becklar development standards document
* Understand and implement emerging web and mobile development technologies
* Gather requirements for business reporting needs with client and department resources
* Work closely with the leadership team to identify and prioritize deliverables
* Perform validation and verification testing through the use of test cases
* Maintain individual KPIs
* Ensure 85% of the time each day is spent on the development of Sprint tasks
* Complete Sprint tasks in the timelines defined in Sprint planning
* Other duties as prescribed - Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice
Job Qualifications / Skill Requirements:
* Bachelors Degree with 3+ years experience in professional development
* Experience with C#, Node.js, Typescript, JavaScript, HTML, Angular, and SQL.
* Experience writing and maintaining unit tests using XUnit or similar testing frameworks.
* Has worked in and understands different cloud infrastructure?(AWS).
* Has knowledge and understanding of different cloud serverless technologies
* Gained proficiency with one or more of the following: SQL,?Relational and non-relational databases (SQL Server, Aurora Postgresql, DynamoDB).
* Ability to design and implement scalable, maintainable, and secure database solutions following best practices.
* Solid understanding of API design (RESTful) and integration.
* Experience with CI/CD pipelines and version control systems such as Git.
* Advanced organizational and problem-solving skills. Ability to find problems and develop strategic solutions efficiently
* Commitment to excellence and providing exceptional customer service
* Excellent written and verbal communication skills
* Good organizational and interpersonal skills
* Ability to prioritize and multitask
* Acute attention to detail
* Strong interpersonal skills with the ability to work cohesively within a team environment
* Self-manage with moderate supervision
* Ability to organize and solve problems effectively?
* Proven capacity to handle the tasks given and may even be able to help newer employees learn?
Associate Software Engineer
Senior .NET Developer Job 24 miles from Salt Lake City
The Associate Software Engineer will report to the Engineering QA Manager and will be responsible for working with a team of Engineers and Developers to build out a robust automation framework to drive automated testing of both software and hardware devices. This role will be testing-focused and validate cutting-edge technology to ensure we continue to lead the industry in producing exceptional products. The Engineering QA team is a highly collaborative group that works closely with our core engineering groups. The Software Engineer II will be required to work effectively in a fast-paced environment, have proven experience managing priorities and working effectively with internal stakeholders. The successful individual will demonstrate intellectual curiosity, accountability, attention to detail and creative problem solving.
JOB DUTIES
Test hardware and software to verify its functionality against predetermined specifications and report defects.
Design and write tests and testing infrastructure, primarily in Python, interacting with various test instruments, sensors and actuators.
Develop test plans/procedures, and test cases for functional testing of components and systems.
CAD design for robotics and other tools in use for testing using Fusion360.
Will participate in Agile and Kanban development planning and meetings.
Generate test reports/documentation in accordance with internal procedures.
Report defects and validate fixes.
Automate current manual tests and design automation for new tests.
Occasionally analyze products to determine the root cause of failures.
Work cross functionally on high-value software testing areas.
YOU MUST HAVE
Experience working within a hardware test environment.
Python programming experience with working knowledge in object-oriented programming.
Knowledge of Linux OS command line including basic system administration.
Understanding of Arduino, Raspberry Pi or similar devices w/external sensors/relays, and other related electronics.
Proficiency in written and spoken English with the ability to read documentation, write reports and document code.
WE VALUE
Experience with the following technologies:
Pexpect
Pandas
Matplotlib
NumPy
SciPy
GIT
Jira
Fusion360 CAD
3D printing
Working knowledge of TCP/IP network concepts.
Having completed an engineering internship will be a plus.
Bash programming experience.
Experience creating test plans, procedures and cases.
Native Python programming on MS Windows.
Working knowledge of Microsoft Office apps Word and Excel.
#LI-MH2
#LI-ONSITE
Software Developer
Senior .NET Developer Job 12 miles from Salt Lake City
Job Description
Job Title: Software Developer
Job Type: Full-Time (On-Site only)
About Us:
Grace Company is a leader in the quilting and sewing industry, committed to delivering innovative solutions that enhance creativity and craftsmanship. Our cutting-edge technology helps turn ideas into reality, and we foster a collaborative environment where creativity and technical excellence are valued and encouraged.
"Our mission is to empower people to connect with their passions, unleash their creativity, and enrich their lives and the lives of others by providing quality experiences and innovative solutions."
Position Description:
We are looking for a Software Developer who will play a crucial role in developing and improving our software solutions that integrate with our hardware products. This role requires strong problem-solving skills and a collaborative mindset to ensure seamless communication between front-end, back-end, and hardware systems.
Job Duties:
Develop, test, and maintain full-stack applications that integrate React (JavaScript), Java, and C++ for our software-hardware ecosystem.
Ensure smooth communication between front-end UI, back-end logic, and hardware components.
Troubleshoot and debug software to optimize performance across multiple applications.
Adapt existing software to new applications and hardware functionalities.
Work closely with hardware engineers to ensure firmware and software compatibility.
Work with multiple teams to develop new products and features.
Use project management tools (Asana) to manage timelines and deliverables.
Participate in feature planning and user story development to improve user experience.
Engage in regular feedback cycles to refine and enhance products.
Participate in user testing and feedback sessions to understand real-world applications.
Design and improve software interfaces for better usability and customer experience.
Develop robust solutions that address customer pain points and enhance ease of use.
Stay up to date with technology trends and best practices in software development.
Participate in educational training, webinars, and courses related to app development, security, and agile methodologies.
Dedicate time each month for personal growth in team-building, communication, and leadership skills.
Assist with troubleshooting, quality control, and tech support as needed to ensure smooth software-hardware integration.
Help educate other departments on software functionality and how products work.
Be flexible and adaptable in a rapidly changing work environment.
Required Qualifications & Skills:
Education: Bachelor's degree in computer science, or with equivalent field experience.
Experience: 2+ years' experience
Working experience in mobile app development.
Strong background in React (JavaScript), Java, Python and C++ for software-hardware applications.
Experience integrating front-end and back-end systems with embedded hardware.
Basic understanding of machine learning, deep learning, and NLP.
Proven experience in troubleshooting software-hardware communication issues.
Proficiency in REST APIs, WebSockets, and real-time data processing.
Understanding of embedded systems and microcontrollers.
Familiarity with Git, version control, and agile development practices.
Experience with UI/UX design principles for improving customer experience.
Strong problem-solving and analytical abilities.
Ability to work collaboratively across multiple teams.
Excellent communication skills to explain technical concepts to non-technical teams.
Salary & Benefits:
Competitive salary
2 weeks PTO
Accrued sick/personal time beginning after 1 year of employment
7 paid holidays including 2 of your choice
Simple IRA with a 3% company match
Health, Dental, and Vision insurance
Fun work environment
Work with creative, passionate people
Growth opportunities at a quickly growing company
Job Posted by ApplicantPro
Software Dev Engineer 5- JustServe
Senior .NET Developer Job 17 miles from Salt Lake City
The Software Dev Engineer 5 is a master, professional role that requires extensive knowledge of industry practices, and organizational policies. The role exercises sound judgment in selecting methods and techniques for designing, defining, developing, testing, purchasing, implementing, and analyzing technical products and systems of diverse scope. This position recommends system purchases for high value projects. This position fully participates as a technical team leader and influences numerous engineering teams and leads in areas such as software development, project planning activities, DevSecOps initiatives, work break-down of tasks, and engineering peer reviews, etc. This position is responsible for technical leadership in architecture, design, implementation, software quality, and on-going engineering support of the organization's technology applications. This is an individual contributor role.
This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.
We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply.
Responsibilities
Work with the technical lead in the establishment of architectures, standards, and best practices
Act as a technical lead and, if assigned, mentor other developers
As a member of a software engineering team, participate in team meetings, team planning sessions, setting team goals, and all other team activities
Build and maintain relationships with other development teams to promote collaboration
Estimate the time to develop and deliver features as defined by product management
Participate in peer reviews of project software design and coding
Develop source code and unit tests according to technical designs
Contribute to the creation of team-wide development strategies
Be self-directed and provide classroom instruction in the areas of Church software development processes, industry best practices, and new technologies being adopted for the organization
Document new technical knowledge and train others on emerging needs and technologies
Provide formal training, mentoring, or pair programming with other less-experienced engineers
Qualifications
Bachelor's degree in computer science, closely related field or equivalent experience
Eight years of industry-recognized, progressive and relevant professional experience
Three years of specialized experience in the technologies and methodologies of the product platform processes
Prior experience in a software developer leadership role, leading a team (of four or more) through the first and subsequent releases of several (three or more) successful products, at least one of which must be a large-scale enterprise application
Excellent communication skills including the ability to create, communicate, and direct work toward accomplishing an overall technical vision
Demonstrated ability to mentor and train peers
Strong understanding of Agile Software Development methodologies and principles
Ability to direct the work in defining logic and algorithms to create programming solutions and designing modules and implementing them within the overall architecture
Significant engineering experience (multiple major releases) in the primary areas of an n-tier enterprise system, e.g., interface, domain logic and database layers.
Expert-level skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
Ability to architect entire systems and subsystems
Familiarity with Cloud Based Platforms and services
High-level understanding of DevSecOps
Leader of Continuous Integration and Continuous Delivery principles
Extensive knowledge of applicable software, computer languages, and code to perform the responsibilities of the role
Proven aptitude and willingness to learn new technologies and programming languages
This job operates in a professional environment
To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment
Preferred:
Master's degree in a related field
Controls Software Engineer
Senior .NET Developer Job 33 miles from Salt Lake City
Job Description
Join Moxtek as a full-time Controls Software Engineer and contribute to the development of advanced automation systems in a collaborative, hands-on environment. Located in Orem, UT, this onsite role offers the opportunity to design and implement software for custom production and engineering equipment. Work closely with electrical, mechanical, and software engineers to create robust control solutions that directly support Moxtek's high-performance manufacturing operations.
With a competitive salary based on experience, plus profit sharing, this position offers both professional growth and financial reward. Team members enjoy benefits including medical, dental, vision, and life insurance; 401(k) match; Health Savings Account; Flexible Spending Account; paid time off; and 11 paid holidays. Apply today to join a team that values technical excellence, innovation, and cross-functional collaboration.
What you'll do as a Controls Software Engineer
As a Controls Software Engineer at Moxtek, you'll take a hands-on approach to developing software that drives the operation of custom-built equipment used in our production environment. From early design through final deployment, you'll work on systems that interface directly with hardware-bringing together code, sensors, actuators, and embedded platforms to deliver reliable, real-world automation.
Much of your time will be spent building and refining C# desktop applications that communicate with equipment via Ethernet, USB, and RS232. You'll also apply your skills in troubleshooting and diagnostics, using tools like multimeters and oscilloscopes to validate performance and resolve issues. Whether supporting a new equipment rollout or enhancing existing systems, your work will contribute to the precision and efficiency of Moxtek's internal manufacturing capabilities.
Are you the Controls Software Engineer we're looking for?
To succeed in this role, you'll need a strong foundation in engineering combined with practical experience developing software that interfaces with real-world hardware. This position is ideal for someone who enjoys solving technical challenges at the intersection of software and electronics, and who thrives in a hands-on, collaborative environment.
Clear communication, technical documentation, and cross-disciplinary teamwork are important parts of this role, along with the ability to troubleshoot systems and contribute to the full lifecycle of custom equipment development.
Required skills and qualifications:
Bachelor's degree in Electrical Engineering, Mechanical/Mechatronics Engineering, Computer Engineering, or a related field
Proficiency in C# or a similar programming language
Experience developing software that interfaces with hardware systems
Familiarity with sensors, actuators, embedded devices, or test instrumentation
Ability to read and interpret electrical schematics and component datasheets
Experience using multimeters, oscilloscopes, and data loggers for validation and troubleshooting
Experience working with version control systems such as Subversion or Git
Additional skills that are a plus:
Experience creating desktop applications using WPF and the .NET framework
Familiarity with Beckhoff PLCs and programming in Structured Text (ST)
Exposure to embedded systems, microcontrollers, or single-board computers (e.g., Raspberry Pi or Arduino)
Experience with SQL databases for equipment configuration or data logging
Comfort working across mechanical and electrical disciplines in a team environment
Interest or experience in custom automation and test equipment design
Make your move
Think this might be the right fit? Apply today and help us build the next generation of high-performance production equipment. We can't wait to meet you!
Job Posted by ApplicantPro
Software Engineering (Business Systems)
Senior .NET Developer Job In Salt Lake City, UT
We’re looking for a full-stack software engineer who writes clean, maintainable code and thrives on collaboration and ownership. In this role, you’ll help build and maintain the internal business systems that power our financial operations—particularly billing, invoicing, accounting, and ERP integrations. You'll work closely with finance, support, and product teams to deliver scalable, reliable tools that ensure data accuracy and auditability.
What You’ll Do
Design, develop, and maintain applications supporting billing, invoicing, and ERP workflows.
Build integrations with platforms like NetSuite and other internal systems.
Work with relational databases to ensure data consistency, integrity, and auditability.
Work closely with stakeholders to understand business requirements and translate them into effective technical solutions.
Ensure business processes run reliably in production, with a focus on data accuracy, uptime, and audit readiness.
Contribute to a culture of quality through code reviews, unit testing, and continuous improvement.
Required Skills:
2+ years of experience with .net framework and .net core, (C#)
2+ years of experience with JavaScript and React
Solid understanding of development tools and practices: Visual Studio, VS Code, git, Docker, TDD, Agile/Kanban workflows.
Excellent communication skills and attention to detail.
Passionate about creating solid and maintainable code.
Bonus points if familiar with any of the following:
Familiarity with NetSuite or other ERP platforms.
Experience with testing libraries (e.g., NUnit, Jest, React Testing Library).
Background in microservices architecture or event-driven systems.
Exposure to financial compliance and data governance best practices.