Post job

Senior software engineer jobs in Ogden, UT

- 810 jobs
All
Senior Software Engineer
Software Engineer
Lead Technician
Software Applications Engineer
Software Developer
Software Engineer-Consultant
Data Engineer
Software Developer Internship
Senior Leader
Software Quality Engineer
  • Software Engineering Consultant

    Vlink Inc. 4.0company rating

    Senior software engineer job in Salt Lake City, UT

    Key Responsibilities: 1. Leadership and Coordination: o Act as the primary point of contact for the onshore client team. o Coordinate and collaborate effectively with offshore delivery teams to ensure seamless project execution. o Provide thought leadership and strategic guidance to the client on ServiceNow best practices and solutions. 2. Technical Expertise: o Design, develop, and implement solutions on the ServiceNow platform, with a specific focus on Configuration Management Database (CMDB) and related modules. o Led efforts to configure, maintain, and optimize the CMDB, ensuring data accuracy, completeness, and compliance with governance standards. o Guide and perform ServiceNow upgrades, including testing, validation, and deployment of new platform releases. o Collaborate with teams to develop workflows, automation, and integrations tailored to client requirements. 3. CMDB and Discovery: o Oversee and manage Discovery and Service Mapping activities to maintain accurate and up-to-date CI data. o Define and implement reconciliation rules, CI classes, and data models to align with business needs. o Troubleshoot and resolve CMDB issues, ensuring alignment with ITIL standards. 4. Project Management: o Lead ServiceNow implementation and enhancement projects, ensuring timely delivery and adherence to quality standards. o Prepare and present project updates, roadmaps, and status reports to client stakeholders. o Manage risk, dependencies, and issues while proactively identifying opportunities for improvement. 5. Stakeholder Management: o Build and maintain strong relationships with client stakeholders, understanding their needs and translating them into actionable deliverables. o Provide training, knowledge transfer, and guidance to client and offshore teams on ServiceNow best practices. 6. Governance and Compliance: o Establish and enforce governance frameworks for CMDB and platform usage. o Ensure adherence to security, compliance, and regulatory standards Key Qualifications: • Experience: o 8+ years of experience in ServiceNow development, implementation, and administration. o Proven track record in managing CMDB, Discovery, and Service Mapping activities. o Significant experience in ServiceNow upgrade activities and platform maintenance. • Technical Skills: o Proficiency in scripting languages (JavaScript, Glide scripting). o Expertise in ServiceNow modules: CMDB, IT Service Management (ITSM), IT Operations Management (ITOM) -- Discovery, Service Mapping. o Knowledge of integration methods (REST/SOAP APIs, MID Server configurations). o Familiarity with ServiceNow reporting and dashboard creation. • Leadership Skills: o Experience in leading teams across onshore and offshore locations. o Strong communication, stakeholder management, and presentation skills. Preferred Qualifications: • ServiceNow certifications: Certified System Administrator (CSA), Certified Implementation Specialist (CIS) in CMDB, ITOM, or other relevant areas • Education: Bachelor's degree in computer science, Information Technology, or a related field.
    $95k-130k yearly est. 2d ago
  • ServiceNow Technical Lead

    Rockwoods Inc. 3.4company rating

    Senior software engineer job in Salt Lake City, UT

    Role: ServiceNow Technical Lead Employment Type: Fulltime Skills: IT Service Management, RESTful (Rest-APIs), ServiceNow, ServiceNow IT Service Mngt, SOAP Note : Need someone who can work only on w2 About the Role: Rockwoods is seeking an experienced ServiceNow Technical Lead to join our client's team in Salt Lake City, UT. We're looking for a driven professional who excels at solving business and technical challenges, leading global teams, and delivering high-quality ServiceNow solutions. This role requires close collaboration between the onshore client team. The ideal candidate will have deep technical expertise in CMDB management, ServiceNow platform upgrades, and project execution, along with strong leadership and communication skills. You'll work in a collaborative, growth-oriented environment-partnering with enterprise clients, contributing to impactful projects, and engaging with cutting-edge cloud and ServiceNow technologies. Key Responsibilities 1. Leadership & Coordination Serve as the primary onshore point of contact for the client. Coordinate effectively with the offshore delivery team to ensure seamless execution. Provide strategic direction and thought leadership on ServiceNow best practices. 2. Technical Expertise Design, develop, and implement ServiceNow solutions-focusing on CMDB and related modules. Configure, maintain, and optimize the CMDB to ensure accuracy and compliance. Lead ServiceNow upgrade activities, including testing, validation, and deployment. Develop custom workflows, automation, and integrations based on business needs. 3. CMDB & Discovery Oversee Discovery and Service Mapping to maintain accurate CI data. Define reconciliation rules, CI classes, and data models aligned to business processes. Troubleshoot CMDB issues in adherence to ITIL and governance standards. 4. Project Management Lead ServiceNow implementation and enhancement projects. Prepare and present project updates, roadmaps, and status reports to stakeholders. Identify and manage project risks, dependencies, and improvement opportunities. 5. Stakeholder Management Build and sustain strong relationships with client stakeholders. Translate business requirements into actionable technical deliverables. Provide guidance, training, and knowledge transfer to both onshore and offshore teams. 6. Governance & Compliance Establish and maintain governance frameworks for CMDB and ServiceNow usage. Ensure compliance with organizational, security, and regulatory standards. Required Qualifications Experience 8+ years of hands-on experience in ServiceNow development, implementation, and administration. Proven experience managing CMDB, Discovery, and Service Mapping. Strong background in ServiceNow upgrades and platform maintenance. Technical Skills Proficiency in JavaScript and Glide scripting. Expertise in CMDB, ITSM, and ITOM (Discovery, Service Mapping) modules. Experience with REST/SOAP APIs, MID Server configurations, and integrations. Skilled in creating ServiceNow reports and dashboards. Leadership Skills Experience managing onshore and offshore teams. Excellent communication, presentation, and stakeholder management abilities. Preferred Qualifications ServiceNow Certifications: Certified System Administrator (CSA) Certified Implementation Specialist (CIS) - CMDB, ITOM, or related modules Education: Bachelor's degree in Computer Science, Information Technology, or a related field Please Attach your resume in word document and provide me below details for immediate submission How many years of experience in ServiceNow development, implementation, and administration.? how many years of Expertise in CMDB, ITSM, and ITOM (Discovery, Service Mapping) modules? How many years of years of Experience with REST/SOAP APIs, MID Server configurations, and integrations.? Are eligible to work on w2? • First Name : • Last Name • Current Location : • Contact Number : • Email ID : • Salary: • Interviews or Offers in Pipeline : • Work Authorization in USA : • Interview Availability : • Start Availability : • Open to relocate and work onsite : • Linkedin :
    $72k-106k yearly est. 4d ago
  • Minting Technician Lead- Sign-On Bonus+ $500 Retention

    Upstate Coin & Gold

    Senior software engineer job in West Jordan, UT

    The Minting technician Lead assists the team in the day-to-day operations of our modern-day minting operation. Responsibilities include a wide range of daily operational tasks including basic machine operation, quality control, material handling, packaging & shipping, data logging and daily sanitation duties, as well as any other duties assigned by management. This position will have lots of movement where standing for long periods of time and bending down, and leaning are a part of the standard movements. Flexibility and agility is a plus. We have both day shift and night shift available! Monday - Thursday (10-12 hour days ) ALL APPLICANTS MUST BE ABLE TO PASS A THOROUGH BACKGROUND CHEC K. Keys to Succe ss: Motivated: You are a self-starter who thrives in fast-paced transactional environments and is excited to learn about new industr ies.Detail Oriented: You have a quick mind for accuracy and ability to follow detailed SOPs and can easily spot err ors.Collaborative: You are passionate about contributing to your team's success and build mutual trust and projecting a “can do” attitude as it relates to solving problems and getting things d one.Accountable by Nature: You hold yourself and others accountable to get the job done safely, efficiently, and accurat ely.Skills Want ed: Good Mechanical Aptitude Highly Prefer able Excellent Computer Sk ills Ability/Desire to Multi- task Ability to Follow Detailed Proce sses Problem Solving and Troubleshoo ting Critical Thinking and Reasoning Sk ills Qualificat ions:Ability to pass detailed pre-employment and ongoing background checks and drug screen ings.Proven ability to consistently follow detailed SOPs.Ability to stand for long periods of time in all climates and work environm ents.Ability to lift 47lbs often, and up to 75lbs on occa sion.Reliable self-starter that can perform assigned tasks effectively and efficiently with minimal supervi sion.Strong MS Office suite software s kills Previous experience operating automated equipment and PLC's highly desi rable Excellent oral and written communication abil ities Collaborative work style Maintains positive and professional relation ships Must have excellent planning, organization, and time management s kills Must have flexibility to work night or weekend shifts as demand req uires Total Rewards Pa ckage:Competitive compensation based on exper ience.401(k) with a 6% company match.Profit-sharing plans.Comprehensive medical, dental, vision, and Employee Assistance plans.HSA & FSA plans.Company paid short & long-term disability, life insurance, and AD& amp;D.Supplemental insurance coverage; critical illness, accident, hospitalization, & pet insu rance.Paid time off and paid hol idays.Extensive on-the-job training and opportunities for advanc ement. Skills: Material Handler, Machine Operation, quality control, shipping, pa ckaging
    $67k-92k yearly est. 4d ago
  • Salesforce Technical Lead

    Tata Consultancy Services 4.3company rating

    Senior software engineer job in Salt Lake City, UT

    Must Have Technical/Functional Skills • Proven experience as a Salesforce Architect or Senior Developer. • Salesforce certifications (e.g., Application Architect, System Architect) preferred. • Salesforce Financial Services Cloud experience • Ncino exp is Plus • Strong knowledge of Apex, Visualforce, Lightning Components, and Salesforce APIs. • Experience with data migration, integration tools (e.g., MuleSoft), and CI/CD processes. • Excellent communication and problem-solving skills Roles & Responsibilities • Collaborate with stakeholders to gather requirements and translate them into technical specifications. • Lead the development and integration of Salesforce with other enterprise systems. • Ensure adherence to Salesforce best practices, coding standards, and security guidelines. • Provide technical leadership and mentorship to development teams. • Stay current with Salesforce releases and new features to recommend enhancements. Interested candidates please do share me your updated resume to *******************
    $61k-77k yearly est. 2d ago
  • Software Developer - Automation Solutions

    Ensign Services 4.0company rating

    Senior software engineer job in Salt Lake City, UT

    Ensign Services, Inc. (ESI) seeks an experienced Software Developer - Automation Solutions to serve the needs of our rapidly expanding client base across the United States. This position will be remote and serve certain of the geographies where ESI's clients have operations. About the Company ESI serves over 361 post-acute care operations across 17 states, including skilled nursing facilities, assisted living facilities, and other ancillary service providers. These operations have no corporate headquarters or traditional management hierarchy. Instead, they operate independently with support from the “Service Center,” a world-class service team that provides centralized legal, human resource, training, accounting, information technology and other resources necessary to allow on-site leaders and caregivers to focus on day-to-day care and business issues. About the Opportunity: We are forming a new team and seeking our initial members to help shape its direction and success. The role of Software Developer - Automation Solutions is not a traditional, single-focus developer position - it requires versatility across multiple disciplines, including development, architecture, analysis, testing, and solution design. As part of this team, you will design, develop, and maintain automation solutions that directly support and enhance business operations. You will leverage strong software development skills, cross-platform expertise, and a deep understanding of business processes to create high-impact, scalable solutions. Success in this role requires the ability to work effectively with team members and stakeholders at all levels of the organization, from technical peers to senior leadership. You must be capable of advocating for and pushing forward technical solutions that meet business needs while maintaining quality, security, and long-term sustainability. Responsibilities: Legacy Support & Modernization: Support and modernize existing legacy code bases and processes while designing and implementing new, forward-looking solutions. Polyglot Development: Apply software development and design principles across multiple languages and frameworks (e.g., Python, Node.js, and others), selecting the right tool for the job rather than being tied to a single syntax. Hybrid Environment Development: Build and maintain solutions for both legacy on-premises environments and modern cloud-native platforms, with a focus on AWS services and architecture. Data Integration: Consume and integrate data from multiple sources, including on-premises SQL Server, cloud-based data platforms (AWS, Azure Fabric), and third-party providers via APIs and file transfers. Business Process Management (BPM): Develop and enhance workflows using BPM platforms, ensuring scalability, efficiency, and alignment with business needs. Low-Code Solutions: Build non-trivial, enterprise-grade applications using low-code platforms (e.g., Appian, Mendix, OutSystems) that are used company-wide. Problem Solving & Iteration: Make tactical decisions to resolve immediate issues, then evolve those fixes into permanent, well-architected solutions through controlled iteration. AI Utilization: Leverage AI and machine learning to enhance automation, insight, and efficiency-using AI as a strategic tool, not a replacement for technical expertise. Professional Qualifications: Education/Knowledge: Bachelor's degree in computer science, information technology, engineering, or related field, or the ability to demonstrate equivalent knowledge and expertise in software design, development, and architecture. A Problem Solver: You approach complex technical and business challenges logically, make tactical decisions when needed, and evolve them into sustainable solutions. Experience: Minimum of 5+ years in software development, automation engineering, or a related technical field. Proven success supporting and modernizing legacy systems while delivering new, scalable solutions. Technical Skills: Proficiency in multiple programming languages and frameworks (e.g., Python, Node.js, and others), applying software design principles over syntax. Experience building solutions for both on-premises infrastructure and modern cloud-native platforms (AWS required; Azure a plus). Strong understanding of integrating data from multiple sources, including SQL Server, AWS data platforms (S3, RedShift, etc.), Azure Fabric, and third-party APIs or file transfers. Hands-on experience with Business Process Management (BPM) platforms and low-code tools (e.g., Appian, Mendix, OutSystems). Skilled in using AI tools to amplify coding productivity by refining, optimizing, and clearly communicating self-generated ideas - leveraging AI as a collaborator to improve solutions, not as a substitute for original thought or problem-solving. Methodology Experience: Familiarity with Agile and Scrum development processes, including participation in sprint planning, daily stand-ups, reviews, and retrospectives, where iteration and collaboration enhance your productivity rather than slow it down. Collaboration & Influence: Ability to work effectively with team members at all levels, including leadership, and to advocate for and push forward the right technical solutions. Industry Knowledge: Experience in accounting and healthcare environments is a plus, particularly in understanding related business processes, compliance requirements, and operational challenges. Additional Information: This full-time, exempt position will be based at our Service Center in Salt Lake City, Utah We are committed to providing competitive benefits and compensation package which includes a salary range of between $125k - $155k (DOE) and medical/dental/vision coverage, company-provided life insurance, 401(k) with company match, and sick/vacation plans. We also believe in supporting our employees' professional growth and development through our Learning Management System as well as training sessions and seminars. Ensign Services, Inc. is an Equal Opportunity Employer. Pre-employment criminal background screening required.
    $125k-155k yearly 60d+ ago
  • Software Engineer (Professional Services Team)

    Instructure 4.3company rating

    Senior software engineer job in Salt Lake City, UT

    At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome. And that's where you come in: We're hiring a Software Engineer for our Professional Services team. You'll be working closely with project managers and customers to build custom solutions and integrations. Our team builds unique solutions to solve customer problems and improve the customer experience. You will be responsible for assisting with technical direction and mentoring other developers. What you will be doing: Building integrations and custom software solutions to solve unique customer problems. Following best practices to write well-tested, high performing code. Participating in code reviews to ensure that code quality remains high. Working with other engineers to drive technical excellence and to delight customers. Here's what you will need to know/have: Bachelors Degree in Computer Science or equivalent degree or work experience. 5+ years experience in software development. Proven experience in delivering software products. Front end experience in React. Willingness to learn Ruby/Rails. Experience with Amazon Web Services and deploying your applications. Experience with PostgreSQL or other RDBMS. Self-directed, organized and versatile; willingness to work on a variety of projects as assigned. Willingness to collaborate with a team and a focus on delivering value to customers. A passion for learning and continuing your professional development. Polyglots preferred. Get in on all the awesome at Instructure! We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect: Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success. Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles Generous time off, including local holidays and our annual company-wide “Dim the Lights” week in late December, when we encourage everyone to step back and recharge Comprehensive wellness programs and mental health support Annual learning and development stipends to support your growth The technology and tools you need to do your best work - typically a Mac, with PC options available in some locations Motivosity employee recognition program A culture rooted in inclusivity, support, and meaningful connection $102,000 - $140,000 a year This range reflects our target hiring range, with flexibility based on experience, skills, and market factors. We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes.Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate.All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we've implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws.Any attempt to misrepresent personal or professional information will result in disqualification. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $102k-140k yearly Auto-Apply 60d+ ago
  • Senior Supplier Recovery Leader

    GE Aerospace 4.8company rating

    Senior software engineer job in Salt Lake City, UT

    The Sr. Supplier Recovery Leader will be responsible for driving structured problem solving, leading continuous improvement activities, and improving overall supplier performance. Supplier recovery engagements will include assessing supplier capability to support current requirements and work towards recovery plans to support suppliers and enable on time engine delivery for GE Aerospace. The Supplier Recovery Leader will leverage FLIGHT DECK, GE Aerospace's proprietary lean operating model to drive a systematic approach to running the business to deliver exceptional value as measured through the eyes of its customers. This requires clear definition of gaps that exist (what problems need to be solved), engagement and partnership at genba with supplier partners, co-develop and share accountability for supplier recovery action plan to solve the problems identified, and drive and/or participate in activities including FLIGHT DECK training and kaizen to close the gap at suppliers. You will be accountable for delivering results from assigned suppliers by connecting supplier genba problem solving to supplier leadership, GE Aerospace supplier management, and overall GE Aerospace leadership engagement. This role will require 50%+ travel to be at Genba at the supplier locations as needed. **Job Description** **Essential Responsibilities:** + Represent GE Aerospace with external suppliers; build and use these relationships to deliver results to meet customer expectation + Triage supplier performance and executions issues at genba; lead the supplier through a structured problem-solving approach at genba; define the problem to be solved, analyzing the gap to root cause, co-develop countermeasure action plan and be accountable for execution and sustainment + Work in a team environment to develop processes, tools, and training needed for supplier improvement in performance and execution + Develop standard work and mentor other team members in FLIGHT DECK principles to assist in Supplier Recovery efforts + Partner with supplier and be accountable to planning and execution to improve their overall capability + Identify supplier manufacturing process capability gaps and align resources to address gaps including GE Aerospace teams + Develop strategies to meet the quality, fulfillment, and productivity requirements of the business + Earn authority within the network of supplier and GE Aerospace experts and in project teams + Communicate product / program strategies, Sourcing roadmaps, risks and recommendations to GE Aerospace leadership team + Be accountable for actions to improve supplier performance across direct organization and with cross-functional partner organizations + Lead through complex decision making including with supplier leadership + Responsibility to engage and provide input based on supplier partnership in decision making about important strategy and subjects **Qualifications/Requirements:** + Bachelor's degree from an accredited university or college (or a high school diploma / GED with a minimum of 4 years experience in supply chain, manufacturing, or lean roles) + A minimum of 6 years experience in supply chain, manufacturing, or lean roles. + This role will require 50%+ travel to be at Genba at the supplier locations as needed. **Desired Characteristics:** + FLIGHT DECK / Lean leadership with demonstrated results + Strong oral and written communication skills + Ability to operate autonomously with a high level of personal accountability to do what it takes to deliver results + Extensive experience in FLIGHT DECK/ Lean deployment with demonstrated results; use of action planning to execute, structured problem solving when gaps to results exist and implementation and leading of daily management to drive problem solving and accountability + Manufacturing, sourcing and supply chain hands-on and leadership experience + Understanding of sourcing processes and compliance requirements experience + Project management capability and strategic initiative experience + Strong interpersonal and leadership skills; ability to collaborate and communicate at all levels of the organization + Demonstrated ability to lead projects; develop, plan, manage and execute for results + Demonstrated strength in GE Aerospace leadership behaviors; act with humility, lead with transparency and deliver with focus + Clear thinker, tenacious and persistent in engagement at delivering results The salary range for this position is $126,000.00 - $245,000.00. The specific salary offered to a candidate may be influenced by a variety of factors including the candidate's experience, their education, and the work location. In addition, this position is eligible for a performance bonus/variable incentive plan. This posting is expected to close on January 1, 2026. GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical, emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness. GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual. _This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3))._ **Additional Information** GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer (****************************************************************************************** . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). **Relocation Assistance Provided:** Yes \#LI-Remote - This is a remote position GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
    $126k-245k yearly 10d ago
  • Software Developer

    Berkadia 4.9company rating

    Senior software engineer 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. 46m ago
  • Software Engineer II

    Care 4.3company rating

    Senior software engineer job in Salt Lake City, UT

    com Care.com is a consumer tech company with heart. We're on a mission to solve a human challenge we all face: finding great care for the ones we love. We're moms and dads and pet parents. We have parents and grandparents, so we understand that everyone, at some point in their lives, could use a helping hand. Our culture and our products reflect that. Our engineering organization supports a suite of products designed to help families and caregivers thrive, and LifeMart is a key part of that ecosystem. LifeMart is a members-only savings platform that helps people get more value from their everyday spending by providing access to exclusive discounts across essential categories. As part of Care.com, LifeMart extends our mission by delivering meaningful, everyday benefits through simple, high-quality digital experiences, while evolving toward a service-oriented, API-driven platform as we modernize our web and mobile experiences and move away from legacy systems. What You'll Be Working On: As a Software Engineer II at LifeMart, you'll help build and enhance the mobile experience for a members-only platform that delivers exclusive discounts and savings across everyday categories. You'll work in a product-driven engineering environment, developing user-facing features using React Native and partnering closely with product and design teams to create intuitive, high-quality mobile experiences. This role focuses on improving performance, reliability, and usability while integrating with backend services that power deal discovery and redemption. Technologies We Work With React Native React TypeScript / JavaScript React Navigation Jest and React Native Testing Library Node.js (for service integration and tooling) RESTful APIs AWS or other cloud platforms What You'll Need to Succeed 3-5 years of professional software engineering experience2+ years of hands-on React Native experience in production environments Strong proficiency with JavaScript and TypeScript Experience working in a product engineering or product-led team, partnering closely with product managers and designers to solve user problems Solid understanding of mobile application architecture and lifecycle Experience consuming APIs and handling asynchronous data in mobile apps Ability to test, debug, and monitor your own code Familiarity with mobile performance optimization and debugging tools Ability to work effectively as part of a multi-site, collaborative development team Experience working with CI/CD pipelines and version control systems Experience designing and building Java-based APIs is a plus A bias toward action, curiosity, and continuous improvement Work Environment: Hybrid - We are in the office Monday, Wednesday & Thursday Our office locations: Austin - 816 Congress Ave. #800, Austin, TX 78701 Dallas - 2801 North Central Expressway, 11th Floor, Dallas, TX 75204 Salt Lake City - 1850 Ashton Blvd, Suite 500, Lehi, UT 84043 Company Overview Available in more than 20 countries, Care.com is the world's leading platform for finding and managing high-quality family care. Care.com is designed to meet the evolving needs of today's families and caregivers, offering everything from household tax and payroll services and customized corporate benefits packages covering the care needs of working families, to innovating new ways for caregivers to be paid and obtain professional benefits. Since 2007, families have relied on Care.com's industry-leading products-from child and elder care to pet care and home care. Care.com is an IAC company (NASDAQ: IAC). Compensation Range: $130,000 - $150,000 The base salary range above represents the anticipated low and high end of the national salary range for this position. Actual salaries may vary based on factors including, but not limited to, work location, experience, and performance. The range listed is one component of Care.com's total compensation package. Additional rewards may include annual bonuses and short- and long-term incentives. Care.com also offers a comprehensive benefits package including health insurance, life and disability insurance, a generous 401(k) employer matching program, paid holidays, and paid time off (PTO). #LI-Hybrid
    $130k-150k yearly Auto-Apply 5d ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Senior software engineer 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. The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **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:** 01/20/2026 *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 _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 (***************************************************************************************************************************
    $94.9k-135.6k yearly 44d ago
  • C# Software Engineer IV - AI Applications

    Autonomous Solutions

    Senior software engineer job in Mendon, UT

    At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Within the fields of agriculture, construction, landscaping, and logistics, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets. Mobius Autonomous Vehicle Control is the industry's most advanced unmanned command and control solution which allows users to enjoy safer, more productive robotic vehicle operations. As a C# Software Engineer IV, you will focus on integrating AI capabilities directly into our Mobius software platform. In this role you will build on the foundation of our general AI Applications with a deeper focus on enhancing workflows, APIs, and platform tools. You will ensure AI features improve performance, usability, and automation, and that they work seamlessly with our robotics systems. Responsibilities: * Embed AI features into the Mobius software platform, including workflows, APIs, and internal tools. * Develop and integrate AI models and algorithms that enhance platform capabilities, efficiency, and automation. * Optimize platform workflows and AI systems for real time performance, low latency, and reliability. * Collaborate with software engineers, robotics teams, and data scientists to ensure AI features align with system and product requirements. * Convert AI models into production ready components such as services, APIs, or embedded libraries for the Mobius platform. * Test, validate, and monitor AI capabilities within the software platform to ensure robustness, stability, and high performance. * Continuously improve AI systems and workflows by implementing updates, optimizations, and automation strategies. Required Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or a related technical field. * 10+ years of experience working as a software engineer utilizing C#. * Experience developing and deploying AI or machine learning models in production software systems. * Strong understanding of machine learning frameworks such as TensorFlow or PyTorch. * Hands on experience embedding AI features into software platforms, APIs, or internal tools. * Experience optimizing models and workflows for real time performance and efficiency. * Strong analytical and problem-solving abilities with the ability to implement technical solutions in software environments. * Ability to collaborate effectively with interdisciplinary teams and communicate complex technical concepts clearly. At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.
    $79k-110k yearly est. 2d ago
  • Software Dev Engineer 4- 5 yr fixed term

    Presbyterian Church 4.4company rating

    Senior software engineer job in Riverton, UT

    The Software Development Engineer 4 is a seasoned professional with strong expertise in Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, Field Service) and the Power Platform for a lead role responsible for developing technical designs and maintaining software to support facilities maintenance worldwide. You'll work at the intersection of engineering and operations: ensuring high availability, seamless integrations, proactive monitoring, and well-defined processes that keep systems stable and teams effective. The individual may be asked to act as a technical lead on projects or solutions with moderate complexity or scope. This is an individual contributor role. 5 year fixed term position You will play a key role in enabling the Church to deliver an innovative, low-code solution while ensuring long-term stability, governance, and business impact. 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. Bachelor's degree in related field or equivalent professional experience Six years of progressive relevant professional experience Experience administering, integrating, and governing enterprise D365, Azure, and Power Platform solutions Proficiency in scripting and coding (C#, React, JSON, YAML etc.) Proficiency in Fetch XML, Dataverse and other APIs, configuration management, and automation tools Strong understanding of Agile Software Development methodologies and principles Solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based (e.g., interface domain logic and database layers) Outstanding verbal and written communication skills Ability to mentor and train peers Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology Solid understanding of systems and subsystems Familiarity with Cloud Based Platforms and services Strong understanding of DevSecOps Strong understanding of Continuous Integration and Continuous Delivery principles. Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this 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: Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports Contribute to and perform analysis of functional requirements Participate in vendor or technology evaluations and identify critical gaps in their offerings Design, deploy, and support hybrid systems optimized for D365 CE and Power Platform. Code APIs to integrate cloud and on-premises systems and extend platform capabilities. Develop applications designed to enhance or extend features offered by cloud platforms. Participate in the formulation of technical recommendations Act as a technical lead and mentor peers Create technical designs mapped to functional requirements Provide estimates for development tasks Design, develop, and test code for software development projects Participate in code reviews Develop technical documentation Participate in the Incident Management process and fix defects on a 24/7 basis Contribute to the design, and implementation, and measures required to protect solutions from security compromise Comply with policies, standards, and regulatory requirements and ensure all others are doing the same Document new technical knowledge and train others on emerging needs and technologies
    $64k-96k yearly est. Auto-Apply 34d ago
  • C++ Software Engineer

    Reliaquest 3.5company rating

    Senior software engineer job in Salt Lake City, UT

    Why it's worth it: Are you a passionate Software Engineer who has a proven track record of solving complex problems and being at the forefront of innovation? Pursuing a career at ReliaQuest will allow you to write code and manipulate data in ways that have never been done before, driving automation of threat detection and response for one of the world's fastest growing industries. You will lead the creation, testing, and deployment of cutting-edge security technology to enterprise customers across the globe. Above all else, this role will allow you to work and learn from some of the most talented people in the business as well as have a direct contribution to the growth and success of RQ. The everyday hustle: Design and develop ultra-low-latency software in modern C++ to process and analyze cybersecurity data from diverse sources (e.g., SIEMs, EDRs, firewalls, cloud platforms, and threat intelligence feeds). Build scalable, modular, and reusable components for ingesting, normalizing, and analyzing cybersecurity telemetry and threat intelligence data. Optimize software for micro- and nanosecond latency using advanced techniques such as lock-free algorithms, cache-friendly memory layouts, and kernel-bypass networking. Collaborate with cross-functional teams, including cybersecurity analysts and threat researchers, to understand requirements and deliver solutions that enhance detection, investigation, and response workflows. Develop and maintain robust mechanisms for error handling, failover, and data integrity to ensure reliable operation in mission-critical environments. Implement instrumentation and monitoring to track performance metrics, identify bottlenecks, and drive continuous improvement in latency and throughput. Contribute to the design and development of APIs and integration points to connect with other components of the cybersecurity platform. Write clear and concise technical documentation, including architecture diagrams, operational guides, and post-mortem reports. Participate in a 24×7 follow-the-sun support rotation to ensure the reliability of mission-critical cybersecurity services. Requirements BS/MS/PhD in Computer Science, Cybersecurity, or related field. 3+ years of professional software development experience with modern C++ Proven experience building high-performance, ultra-low-latency systems, preferably in a cybersecurity or similarly demanding domain. High concurrency requirements needing strong use of multi-threading and IPC mechanisms (like Pipes, Sockets etc) Experience with endpoint agents What makes you uncommon? Hands on experience with one or more of the following technologies: Javascript, Python, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/hive, Tensorflow, Kibana, Athena/Presto/BigTable, Angular, React. Experience with cloud platforms such as AWS, GCP, or Azure. Solid understanding of unit testing, continuous integration and deployment practices. Experience with Agile Methodology
    $77k-105k yearly est. Auto-Apply 9d ago
  • BCI Internship - Software Team

    Blackrock Neurotech LLC

    Senior software engineer job in Salt Lake City, UT

    Internship Opportunity: Software Team Department: BCI Neuralace - Software Duration: 3 Months - 6 Months (Possible Contract Extension) Our Mission Blackrock Neurotech is 100% focused on improving human lives through neuroscience research and technology. The passion and dedication behind this mission has nurtured a dynamic, enjoyable and fulfilling corporate environment in which learning, and growth are commonplace. We operate in an innovative field that requires our staff to meet the highest standards. Every step of the way, we encourage one another by providing continuous motivation and promoting a healthy work environment. Community Contributions Not only are Blackrock's employees committed to improving lives through their work, but many also strive to improve the community by volunteering in their spare time. Our efforts vary from donating blood and feeding the hungry to volunteering at the Utah Food Bank. We also value community education -teaching science labs to children, coaching sports teams, and teaching first aid courses. We take pride in our employee's extracurricular activities that contribute to the betterment of local communities. Disclosure In order to provide a safe and productive work environment, all offers of employment at Blackrock Neurotech are contingent upon a thorough background check. A criminal history will not automatically disqualify a candidate from an offer of employment. About Neuralace Neuralace is advancing the future of brain-computer interface (BCI) technology through innovation, precision, and purpose. We're growing a team dedicated to developing groundbreaking neurotech solutions that bridge the gap between science and real-world impact. About the Internship The BCI Software team engineers the robust platforms that bring brain-computer interface (BCI) technology to life in clinics and labs. From data acquisition tools to real-time control interfaces, our software engineers and system designers create scalable, user-focused applications that connect groundbreaking research to everyday use. Clean architecture, agile development, and a culture of practical innovation are important qualities in our team. Technical Skills * Proficiency in modern programming languages (Python, C++, JavaScript, or similar) * Experience with full-stack or backend development (e.g., REST APIs, databases) * Knowledge of real-time systems, concurrency, or embedded development * Familiarity with version control (Git) and CI/CD practices Analytical Abilities * Strong debugging and performance optimization skills * Ability to translate research requirements into reliable software architectures * Comfort writing clean, maintainable, and well-documented code Personal Qualities * Team-oriented with strong communication skills * Passion for user-focused design and practical innovation * Agility in a fast-paced, multidisciplinary environment Internship Benefits * Public transportation pass reimbursement (up to $100/month) * Company swag * Company-sponsored events * Company-sponsored intern social events * 12 company-paid holidays * 3 paid sick days * Employee recognition program * Weekly catered lunches * Fully stocked kitchen with snacks and drinks
    $30k-39k yearly est. 60d+ ago
  • Cloud Software Dev Engineer 2(OCI)

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

    Senior software engineer job in Riverton, UT

    The Software Development Engineer 2 is an intermediate-level role responsible for developing and maintaining software source code under the guidance of a technical lead. This individual contributes to debugging, testing, documenting, and implementing technologies and applications. As part of a development team, they solve moderately complex technical issues and complete programming tasks with limited supervision. This engineer will work directly with Oracle Cloud Infrastructure (OCI), helping define how cloud services are consumed by automating, standardizing, and training on provisioning and maintenance processes. The role collaborates with developers, infrastructure teams, and platform services including identity, database, storage, network, and security. Responsibilities include configuring OCI platforms, managing APIs and applications related to cloud deployments, and ensuring successful implementation and transition into production systems. The position supports cloud systems bridging architectures and ensures compliance with technical and architectural standards. 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 Develop APIs and applications for cloud systems under guidance from senior team members Participate in team planning, goal setting, and technical discussions Analyze functional requirements and map them to technical designs Estimate development tasks and deliver source code and unit tests Participate in code reviews and contribute to technical documentation Support incident management and defect resolution Ensure compliance with policies, standards, and regulatory requirements 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 Qualifications Bachelor's degree in a related field or equivalent experience 2+ years of professional experience in software development 2+ years of cloud computing experience (OCI preferred, AWS acceptable) Strong understanding of Agile methodologies Clear written communication and attention to detail Intermediate skills in programming, troubleshooting, and web technologies Familiarity with DevSecOps and CI/CD principles Demonstrated ability and willingness to learn new technologies Preferred: Experience with large-scale systems and cloud infrastructure Strong understanding of computer systems and engineering methodologies Professional experience with complex enterprise environments Demonstrated Skills and Abilities: Strong Terraform and Linux command line skills Experience with public, private, and hybrid cloud platforms Proficiency in asynchronous development and CI/CD pipelines Development experience with Python and Bash scripting Familiarity with APIs and HTTP REST interfaces Effective communicator with ability to contribute to technical vision Proven troubleshooting skills under pressure Conceptual understanding of systems and subsystems Willingness to learn and adapt to new technologies
    $74k-105k yearly est. Auto-Apply 60d+ ago
  • Software Engineer - Mid Level

    Iris Software and Services 4.3company rating

    Senior software engineer job in Salt Lake City, UT

    Mid-Level Software Engineer - IRIS Software Group IRIS Software Group, one of the UK's leading privately held software companies, delivers cloud-native solutions across accountancy, HR, payroll, education, and business operations to over 100,000 customers in 135 countries. We're transforming into an AI-first company, pioneering intelligent automation and cloud-based solutions that help our customers work smarter and more efficiently. We're looking for a Mid-Level Software Engineer to join our Agile team, contributing to full-stack development and cloud transformation initiatives. You'll work on modern applications using .NET Core and modern front-end frameworks while supporting our AI-powered platform evolution. Key Responsibilities: Develop and maintain scalable full-stack applications using .NET Core and modern front-end frameworks (React, Angular, Vue.js, Blazor). Participate in the full software lifecycle from design to production support. Collaborate with Product Owners, designers, QA, and cross-functional teams to deliver high-quality solutions. Contribute to code quality, testing (TDD/BDD), and best practices in development. Troubleshoot and optimize performance across systems, APIs, and cloud services. Continuously learn and adopt new technologies, including AI-powered solutions. Technical Skills & Experience: 3-5 years professional software development experience (full-stack or backend-focused). Strong proficiency in .NET Core (C#, ASP.NET Core). Experience with front-end frameworks (React, Angular, Vue.js, Blazor). Solid understanding of SQL/NoSQL databases and scalable architectures. Experience with cloud platforms (Azure or AWS) and containerized applications (Docker, Kubernetes). Familiarity with CI/CD pipelines and infrastructure as code. Knowledge of clean architecture, SOLID principles, and distributed system design. Soft Skills: Strong problem-solving and analytical skills. Collaborative mindset with excellent communication. Willingness to mentor junior engineers and share knowledge. Adaptable and eager to learn new technologies. Desirable: Experience with Node.js. Experience with regulated domains (finance, education, govtech). Exposure to AI tools, microservices, event-driven architectures, or advanced monitoring (DataDog, Application Insights).
    $79k-106k yearly est. 31d ago
  • ServiceNow Technical Lead

    Vlink Inc. 4.0company rating

    Senior software engineer job in Salt Lake City, UT

    Key Responsibilities: • Experience: o 8+ years of experience in ServiceNow development, implementation, and administration. o Proven track record in managing CMDB, Discovery, and Service Mapping activities. o Significant experience in ServiceNow upgrade activities and platform maintenance. • Technical Skills: o Proficiency in scripting languages (JavaScript, Glide scripting). o Expertise in ServiceNow modules: CMDB, IT Service Management (ITSM), IT Operations Management (ITOM) -- Discovery, Service Mapping. o Knowledge of integration methods (REST/SOAP APIs, MID Server configurations). o Familiarity with ServiceNow reporting and dashboard creation. • Leadership Skills: o Experience in leading teams across onshore and offshore locations. o Strong communication, stakeholder management, and presentation skills. Preferred Qualifications: • ServiceNow certifications: Certified System Administrator (CSA), Certified Implementation Specialist (CIS) in CMDB, ITOM, or other relevant areas • Education: Bachelor's degree in computer science, Information Technology, or a related field.
    $81k-118k yearly est. 3d ago
  • ETL Data Engineer

    Rockwoods Inc. 3.4company rating

    Senior software engineer job in Salt Lake City, UT

    Role: ETL Data Engineer Employment Type: Full-time Experience: 8+ Years We are seeking an ETL Data Engineer with strong experience in building and supporting large-scale data pipelines. The role involves designing, developing, and optimizing ETL processes using tools like DataStage, SQL, Python, and Spark. You will work closely with architects, engineers, and business teams to create efficient data solutions. The job includes troubleshooting issues, improving performance, and handling data migration and transformation tasks. You will also support Test, QA, and Production environments while ensuring smooth deployments. Strong skills in databases, scripting, and version control are essential for this position. Responsibilities Collaborate with architects, engineers, analysts, and business teams to develop and deliver enterprise-level data platforms that support data-driven solutions. Apply strong analytical, organizational, and problem-solving skills to design and implement technical solutions based on business requirements. Develop, test, and optimize software components for data platforms, improving performance and efficiency. Troubleshoot technical issues, identify root causes, and recommend effective solutions. Work closely with data operations teams to deploy updates into production environments. Provide support across Test, QA, and Production environments and perform additional tasks as needed. Required Qualifications Bachelor's degree in Computer Science, Computer Engineering, or a related discipline. Strong experience in Data Warehousing, Operational Data Stores, ETL tools, and data management technologies. 8+ years of hands-on expertise in ETL (IBM DataStage), SQL, UNIX/Linux scripting, and Big Data distributed systems. 4+ years of experience with Teradata (Vantage), SQL Server, Greenplum, Hive, and delimited text data sources. 3+ years of experience with Python programming, orchestration tools, and ETL pipeline development using Python/Pandas. Deep understanding of data migration, data analysis, data transformation, large-volume ETL processing, database modeling, and SQL performance tuning. Experience creating DDL scripts, stored procedures, and database functions. Practical experience with Git for version control and release processes. Familiarity with Spark framework, including RDDs using Python or Scala.
    $81k-115k yearly est. 2d ago
  • C# Software Engineer IV - AI Applications

    Autonomous Solutions

    Senior software engineer job in Mendon, UT

    At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Within the fields of agriculture, construction, landscaping, and logistics, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets. Mobius™ Autonomous Vehicle Control is the industry's most advanced unmanned command and control solution which allows users to enjoy safer, more productive robotic vehicle operations. As a C# Software Engineer IV, you will focus on integrating AI capabilities directly into our Mobius software platform. In this role you will build on the foundation of our general AI Applications with a deeper focus on enhancing workflows, APIs, and platform tools. You will ensure AI features improve performance, usability, and automation, and that they work seamlessly with our robotics systems. Responsibilities: Embed AI features into the Mobius software platform, including workflows, APIs, and internal tools. Develop and integrate AI models and algorithms that enhance platform capabilities, efficiency, and automation. Optimize platform workflows and AI systems for real time performance, low latency, and reliability. Collaborate with software engineers, robotics teams, and data scientists to ensure AI features align with system and product requirements. Convert AI models into production ready components such as services, APIs, or embedded libraries for the Mobius platform. Test, validate, and monitor AI capabilities within the software platform to ensure robustness, stability, and high performance. Continuously improve AI systems and workflows by implementing updates, optimizations, and automation strategies. Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related technical field. 10+ years of experience working as a software engineer utilizing C#. Experience developing and deploying AI or machine learning models in production software systems. Strong understanding of machine learning frameworks such as TensorFlow or PyTorch. Hands on experience embedding AI features into software platforms, APIs, or internal tools. Experience optimizing models and workflows for real time performance and efficiency. Strong analytical and problem-solving abilities with the ability to implement technical solutions in software environments. Ability to collaborate effectively with interdisciplinary teams and communicate complex technical concepts clearly. At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.
    $79k-110k yearly est. 2d ago
  • Software Dev Engineer 4- 5 yr fixed term

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

    Senior software engineer job in Riverton, UT

    The Software Development Engineer 4 is a seasoned professional with strong expertise in Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, Field Service) and the Power Platform for a lead role responsible for developing technical designs and maintaining software to support facilities maintenance worldwide. You'll work at the intersection of engineering and operations: ensuring high availability, seamless integrations, proactive monitoring, and well-defined processes that keep systems stable and teams effective. The individual may be asked to act as a technical lead on projects or solutions with moderate complexity or scope. This is an individual contributor role. 5 year fixed term position You will play a key role in enabling the Church to deliver an innovative, low-code solution while ensuring long-term stability, governance, and business impact. 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. Bachelor's degree in related field or equivalent professional experience Six years of progressive relevant professional experience Experience administering, integrating, and governing enterprise D365, Azure, and Power Platform solutions Proficiency in scripting and coding (C#, React, JSON, YAML etc.) Proficiency in Fetch XML, Dataverse and other APIs, configuration management, and automation tools Strong understanding of Agile Software Development methodologies and principles Solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based (e.g., interface domain logic and database layers) Outstanding verbal and written communication skills Ability to mentor and train peers Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology Solid understanding of systems and subsystems Familiarity with Cloud Based Platforms and services Strong understanding of DevSecOps Strong understanding of Continuous Integration and Continuous Delivery principles. Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this 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: Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports Contribute to and perform analysis of functional requirements Participate in vendor or technology evaluations and identify critical gaps in their offerings Design, deploy, and support hybrid systems optimized for D365 CE and Power Platform. Code APIs to integrate cloud and on-premises systems and extend platform capabilities. Develop applications designed to enhance or extend features offered by cloud platforms. Participate in the formulation of technical recommendations Act as a technical lead and mentor peers Create technical designs mapped to functional requirements Provide estimates for development tasks Design, develop, and test code for software development projects Participate in code reviews Develop technical documentation Participate in the Incident Management process and fix defects on a 24/7 basis Contribute to the design, and implementation, and measures required to protect solutions from security compromise Comply with policies, standards, and regulatory requirements and ensure all others are doing the same Document new technical knowledge and train others on emerging needs and technologies
    $74k-105k yearly est. Auto-Apply 34d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Ogden, UT?

The average senior software engineer in Ogden, UT earns between $74,000 and $129,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Ogden, UT

$98,000

What are the biggest employers of Senior Software Engineers in Ogden, UT?

The biggest employers of Senior Software Engineers in Ogden, UT are:
  1. Angel.com
Job type you want
Full Time
Part Time
Internship
Temporary