Post Job

Senior .NET Developer Jobs in Salt Lake City, UT

- 541 Jobs
All
Senior .NET Developer
Software Engineer
Software Developer
Junior Software Engineer
Senior Software Engineer
NET Developer
Mainframe Developer
Lead .NET Developer
Lead Application Developer
Web Application Developer
Associate Software Engineer
  • Mainframe Developer W2 Contracts

    CDRP Technologies

    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.
    $77k-102k yearly est. 11d ago
  • Junior Software Engineer

    DX 4.4company rating

    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
    $65k-84k yearly est. 9d ago
  • .NET Developer

    PTR Global

    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)
    $74k-100k yearly est. 3d ago
  • Full Stack Software Engineer (also AI/ML, Data Collection) (U.S. Citizens Only)

    Task Force Talent 3.8company rating

    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: *********************************************
    $150k-200k yearly 11d ago
  • Java Software Engineer

    Fidelity Talentsource

    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!
    $64k-90k yearly est. 3d ago
  • Software Engineering (Business Systems)

    Iris Software Group 4.3company rating

    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.
    $79k-106k yearly est. 10d ago
  • Senior Software Engineer (AI Agents)

    Mindsmith

    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.
    $84k-113k yearly est. 10d ago
  • ASP.Net Developer on w2 Contract

    Deegit 3.9company rating

    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: ************
    $85k-112k yearly est. Easy Apply 8d ago
  • Dot Net with WCF/MVC/SQL

    Sonsoft 3.7company rating

    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.
    $81k-107k yearly est. 60d+ ago
  • Software Developer

    Berkadia 4.9company rating

    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.
    $70k-94k yearly est. 8d ago
  • E-Commerce Technical Lead, Application Development and Maintenance

    Cardinal Health 4.4company rating

    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 (***************************************************************************************************************************
    $121.6k-173.7k yearly 48d ago
  • Web Application Developer

    Gauss Management Research & Engineering 3.8company rating

    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.
    $75k-100k yearly est. 33d ago
  • Software Engineer, Site Reliability

    It Works 3.7company rating

    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.
    $77k-109k yearly est. 10d ago
  • Software Engineer II, Supply Chain

    Dandy 3.4company rating

    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!
    $79k-111k yearly est. 60d+ ago
  • Software Engineer II

    Avantguard Monitoring, LLC 4.4company rating

    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?
    $77k-108k yearly est. 2d ago
  • Associate Software Engineer

    Adi Construction 4.2company rating

    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
    $49k-66k yearly est. 6d ago
  • Software Developer

    The Grace Company 3.9company rating

    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
    $62k-80k yearly est. 38d ago
  • Software Dev Engineer 5- JustServe

    The Church of Jesus Christ of Latter-Day Saints 4.1company rating

    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
    $74k-105k yearly est. 60d+ ago
  • Controls Software Engineer

    Moxtek 4.1company rating

    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
    $68k-93k yearly est. 4d ago
  • Software Engineering (Business Systems)

    Iris Software Group 4.3company rating

    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.
    $79k-106k yearly est. 16d ago

Learn More About Senior .NET Developer Jobs

How much does a Senior .NET Developer earn in Salt Lake City, UT?

The average senior .net developer in Salt Lake City, UT earns between $69,000 and $127,000 annually. This compares to the national average senior .net developer range of $72,000 to $124,000.

Average Senior .NET Developer Salary In Salt Lake City, UT

$94,000

What are the biggest employers of Senior .NEt Developers in Salt Lake City, UT?

The biggest employers of Senior .NEt Developers in Salt Lake City, UT are:
  1. SonSoft
  2. SA Technologies Inc
  3. Dellfor Technologies
  4. Trustech
Job type you want
Full Time
Part Time
Internship
Temporary