Software Engineer (US Citizenship Required)
Staff Software Engineer Job In Orem, UT
** US Citizenship is required for this position. We are unable to hire individuals currently on a work visa or individuals who will require a work visa in the future. **
We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation military robotic drone systems. Candidates must be self-motivated, able to work independently as well as collaboratively on complex systems, in a fast-paced, dynamic environment.
Description: ***************************************************************
Video: ************************************************
Primary Duties & Responsibilities:
Design real-time, embedded, software systems in bare metal and embedded Linux environment utilizing C++ and Python.
Design and implement low level hardware interfacing software for a variety of systems and sensor (IMU, GPS, Range Finder, Magnetometer, etc)
Collaborate with System, Electrical, Mechanical, and flight test engineers during all phases of design, development, and testing of the software.
Implement basic algorithms and complex state machines to manage system functions, sensor processing and inter-system communications.
Develop and debug low level, inter-system communication utilizing serial, I2c, SPI, and ethernet.
Manage software source code and binaries using version control software, GIT or similar tools.
Debug basic electrical systems - read schematics, use electrical tools such as oscilloscope, logic analyzer, etc.
Job Qualifications:
BS in Computer Science, Electrical Engineering, or applicable technical field required.
5+ years of relevant software engineering experience demonstrating ability to design and implement complex software subsystems. Experience should include all phases of the software development life cycle from product inception through design, implementation, new product introduction, and support.
Complete command of the C/C++ programming language required. Exposure to object-oriented design methods and concepts is required. Familiarity with software development, configuration management, and defect tracking tools is assumed.
Experience with Heterogeneous embedded targets, ST Micro & NVIDIA preferred.
Experience with Linux based build systems, solid experience with Yocto preferred.
Demonstrated competence in GIT source code management.
Experience with automated build tools is a plus.
Experience with real-time video streaming, including hardware-accelerated compression, transport, and MISB metadata management is a plus.
Excellent written and verbal communication skills to foster a cooperative environment.
Strong team member with exceptional analytical and problem-solving skills.
About Teledyne FLIR Defense
Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams. We're looking for passionate innovators eager to shape the future of the Defense industry. If you're mission-driven to globally collaborate on life-saving solutions, we invite you to explore our current opportunities.
#TeledyneFLIRDefenseJobs
Principal Software Engineer
Staff Software Engineer Job In Provo, UT
About the Role
As a Principal Full Stack Developer, you will serve as the technical leader and visionary for our software development initiatives. Working closely with cross-functional teams-such as Operations, Bioinformatics, Sales, and Finance-you will drive architectural decisions, establish coding best practices, and mentor a team of developers to deliver innovative, high-quality solutions. This role requires deep expertise across the entire technology stack, strong leadership capabilities, and a strategic mindset that aligns technical objectives with broader business goals. This is an on-site position in Provo, Utah.
Key Responsibilities
Technical Leadership
Define and evangelize technical standards, best practices, and design patterns for full stack development.
Guide architectural decisions to ensure reliability, scalability, and security across front-end and back-end systems.
Evaluate emerging technologies and tools to continuously optimize our tech stack and development processes.
Software Development
Design, implement, and maintain complex features across the entire technology stack-front end, back end, and databases.
Write clean, maintainable, and well-tested code, ensuring high-quality deliverables.
Collaborate with DevOps to optimize deployment pipelines, CI/CD processes, and cloud infrastructure.
Mentoring & Team Leadership
Mentor and coach senior and mid-level developers through pair programming, code reviews, and ongoing knowledge sharing.
Coordinate with CTO to balance resources, timelines, and deliverables.
Facilitate cross-team communication to enhance project outcomes and encourage a culture of collaboration.
Collaboration & Stakeholder Engagement
Work closely with CTO to translate business needs into technical solutions and detailed requirements.
Provide technical assessments, estimations, and guidance for planned initiatives.
Communicate complex technical concepts to non-technical stakeholders and executive leadership.
Quality & Performance
Implement best practices in testing, monitoring, and alerting to ensure system health.Conduct root-cause analysis and performance tuning to maintain optimal system reliability and performance.
Establish frameworks for ongoing code quality and ensure adherence to security, compliance, and data protection standards.
Required Qualifications
Education: Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Experience
8+ years of full stack development experience, with at least 3 years in a senior or lead capacity.
Proven record of architecting and implementing large-scale, highly available web applications.
Expertise in modern front-end frameworks (e.g., React, Angular, or Vue.js) and back-end languages (e.g., Node.js, Python, Java, or C#).
Technical Skills
Deep experience with Next.js framework.
Deep experience with Postgres database.
In-depth knowledge of RESTful services, APIs, and microservices architectures.
Strong background in database systems (SQL and/or NoSQL) and data modeling.
Hands-on experience with cloud platforms (AWS, Azure, or GCP) and container technologies (Docker, Kubernetes).
Proficiency with modern build tools, package managers, and version control (Git).
Soft Skills
Exceptional leadership and communication skills, with the ability to collaborate and influence at all levels.
Strong problem-solving abilities and willingness to take ownership of complex challenges.
A growth mindset, committed to staying current with industry trends, best practices, and emerging technologies.
Preferred Qualifications
Familiarity with IaC (Infrastructure as Code) tools such as Terraform or CloudFormation.
Background in Agile/Scrum methodologies and tools.
Familiarity with RPC interactions, specifically gRPC.
Why Join Us
Innovation: We value experimentation and fresh ideas and doing things that other companies in this space only dream of.
Impact: Your expertise will shape the technical direction of the organization, influencing products critical to advancing genetic sequencing products.
Integrity: We value integrity above all else both in what we do and and in the software, tests, and results we provide to our customers.
Fullstack Software Engineer
Staff Software Engineer Job In Lehi, UT
We are searching for a talented Full Stack Software Engineer to join our team. We believe in working as cross functional teams to build delightful products. You'll work with a talented team of data scientists, machine learning practitioners, product designers and managers, to produce cutting edge software that's delightful to use.
About the role
Work with product management and product design roles to understand and empathize with customer needs
Build product prototypes to understand market viability and effectiveness
Work with product designers to build pixel perfect software that will delight customers
Work with data scientists to integrate and implement machine learning models into real world production environments
Monitor the performance and adoption of what's built to ensure we are headed in the right direction
Help us attain absolute stability in our product through testing, continuous delivery, and staged releases
Participate in seeking healthy development and collaboration practices as a team
Qualifications:
3+ years of Fullstack Software Engineering using TypeScript on both the frontend and backend
Excellent communication and collaboration skills, with a desire to pair program and work closely with other disciplines ( Product, Design, AI/ML Engineering, Data Engineering/Data Science ) to deliver excellent product
Experience writing tests and with owning quality at the Engineering level
Strong connection and resonance with the mission
Work in person at the Lehi HQ 3 days per week
Senior Software Engineer Technical Lead
Staff Software Engineer Job In Salt Lake City, UT
Job Type: Full-Time Employee
Level: Senior
Company Size: 30+ Employees
Resmark: The Company & Industry
Resmark Systems is a B2B SaaS company revolutionizing how tour and activity businesses operate and grow. We've already helped our clients generate over $2 billion in sales, and the travel-tech market we're in is projected to reach $124 billion in the coming years-meaning we're uniquely positioned to capture a significant piece of this rapidly expanding industry.
From whitewater rafting and ziplining to horseback riding, cross-country skiing, and beyond, if it's fun, we're probably involved. Our solutions include a robust booking platform, seamless marketing automation tools, a powerful marketplace that connects suppliers and resellers, and website development. Resmark's mission is to help tour, activity, and experience providers find greater success than ever before through the use of our tools, platform, and education. In addition to Resmark, we also offer WaiverSign, a digital waiver solution that simplifies the waiver collection process and provides powerful marketing tools to our users.
Clients include L.L.Bean, Island Routes, Alaska Alpine Adventures, Specialized Bicycles, Canada's Wonderland, San Francisco 49ers, NCAA, the Boathouse at Disney Springs, and Winterplace Ski Resort. See ********************** and ****************** for more information.
Why Join Resmark Systems?
Impact & Growth: Be a key player in shaping technology that serves top-tier clients in a sector that's on track for significant expansion.
Leadership & Hands-On: You'll spend roughly 60% of your time coding and 40% coaching and leading-a perfect blend for a passionate builder who loves mentoring.
Adventure-Focused: Work on tools that support real-world experiences from rafting to wellness retreats-every line of code helps our partners deliver memorable adventures.
Remote Culture: Enjoy flexibility in a results-oriented environment, with opportunities for collaboration both locally and with nearshore teams.
Startup Agility: Our smaller size enables faster decision-making, a close-knit culture, and plenty of room to innovate.
The Role: Senior Software Engineer Technical Lead
As our Senior Software Engineer Technical Lead, you will:
Develop & Deliver
Develop robust, maintainable solutions across the entire technology stack-from front-end interfaces to back-end services and DevOps infrastructure.
Collaborate with the team to ship features that help tour operators streamline bookings, automate marketing, and manage digital waivers.
AI Development
Design and implement AI-driven features such as dynamic pricing, personalized recommendations, and intelligent booking automation.
Integrate NLP models and chatbots to enhance customer support and user engagement.
Ensure AI models are scalable, explainable, and aligned with ethical guidelines.
Lead & Mentor
Coach and mentor engineers, creating an environment of technical excellence and continuous learning.
Offer hands-on support, unblock issues, and guide best practices in architecture, coding standards, and Agile methodologies.
Once you've gained a solid familiarity with the platform and industry, you'll initially spend about 60% of your time developing and 40% coaching, leading, and mentoring the development team. This may change over time but represents initial targets.
Architect & Innovate
Drive architecture decisions and technology choices that align with our product vision and the fast-evolving demands of the travel and adventure industry.
Assess and prioritize technical debt in partnership with product management, ensuring our platform remains modern and scalable.
Collaborate & Communicate
Work closely with nearshore teams, product managers, and stakeholders to deliver exceptional solutions.
Present technical concepts clearly, bridging communication between developers and non-technical departments.
Join the sales team when they're communicating with significant prospects who have technical questions and require collaboration.
Own the Process
Oversee the DevOps lifecycle using AWS, Kubernetes, and Docker to ensure high availability, security, and performance.
Refine Agile processes for iterative releases and rapid feedback loops, supporting our “release early, release often” philosophy.
Key Responsibilities
Set and drive technical direction, ensuring alignment with business goals.
Champion best practices for clean architecture, modular code, and robust design patterns.
Work directly with AWS (SQS, S3, EKS, CloudWatch, EC2, IAM) and manage Kubernetes and Docker configurations.
Prioritize and resolve technical debt to keep the platform lean, secure, and flexible.
Maintain high standards of performance, reliability, and developer happiness.
Required Skills & Qualifications
10+ years in software development, with a proven track record as a Technical Lead.
5-7 years of hands-on experience with Node.js and REST API development.
5-7 years working with front-end frameworks like Angular or React.
Expertise in MongoDB (NoSQL) and Aurora PostgreSQL (relational).
Familiarity with Redis or other caching solutions.
Proficient with AWS services, Kubernetes, and Docker.
Experience using Git or similar version control systems in Agile environments.
Strong problem-solving, troubleshooting, and analytical skills.
Bonus: Previous experience in the hospitality, travel, or adventure-tour industry-or a genuine passion for it.
Ideal Candidate Profile
Excellent Soft Skills: Collaborative, supportive, and known for clear, empathetic communication.
Adventure Enthusiast: Thrilled about making a tangible difference in travel and hospitality, from rafting companies to sightseeing tours.
Leader & Coach: Skilled at guiding teams, removing barriers, and fostering growth in each individual.
Full-Stack Confidence: Comfortable owning projects across front-end, back-end, and infrastructure.
Continuous Learner: Stays updated on new technologies and can adapt quickly in a dynamic market.
Humble, Hungry, Smart: Embodies these core values-always open to feedback, driven to succeed, and adept at building genuine relationships.
Team & Reporting
Collaborates with a team of local and nearshore engineers, product managers, and QA specialists.
Guides architecture discussions, sprint planning, and code reviews.
Collaborates and guides the introduction of AI development into the application and the developer experience.
Ready to Apply?
We'd love to hear from you! Please submit:
Your Resume
A Short Video (2-4 minutes) sharing:
Why do you believe you're a great fit for Resmark.
How you'll thrive in a high-paced, remote-friendly environment.
Answers to These Questions:
What do you enjoy doing outside of work? Any hobbies?
Which trait (Humble, Hungry, or Smart) best describes you? Why?
Share a recent stressful situation you handled and how you overcame it.
Describe a project you're most proud of-what was your role, and why was it a success?
Join Us in Powering the Next Wave of Adventure!
Be part of a tight-knit, high-impact team fueling some of the world's most exciting tour, activity, and adventure businesses. At Resmark Systems, every day is an opportunity to innovate in a fun, rapidly growing industry-so we're just getting started. Come help us shape the future of travel tech. We can't wait to meet you!
DevOps Engineer
Staff Software Engineer Job In Taylorsville, UT
Minimum 8 -10 years of experience designing and maintaining technical infrastructure in an enterprise environment.
Proven experience with transitioning monolithic applications to service-oriented or microservices architectures.
Strong experience in Enterprise Java environments.
Hands-on experience with DevOps tools and practices, including containerization (Docker, Kubernetes), CI/CD (Jenkins, GitLab CI/CD, etc.), infrastructure as code (Terraform, Ansible), and cloud platforms (AWS, Azure, or GCP).
Strong understanding of networking, security, and performance optimization.
Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
Senior Software Engineer
Staff Software Engineer Job In Salt Lake City, UT
Reports to - Engineering Manager
We are seeking a Senior Software Engineer to join our collaborative and inclusive team in our Orlando, Florida OR Salt Lake City, Utah office. The successful candidate will be an experienced technical leader who can help us deliver exceptional customer experiences across multiple applications and services. As a Senior Software Engineer, you will be responsible for designing, implementing, and operating complex software applications that are scalable, durable, and performant. You will also collaborate closely with team members from product, design, engineering, and other internal stakeholders to deliver high-quality solutions to our customers.
Responsibilities
Design and implement scalable, effi cient, and maintainable software solutions.
Serve as a primary contributor for projects, driving their success from initial planning through to fi nal delivery.
Work with product and design teams to translate business objectives into technical requirements and implementation details.
Contribute to engineering standards and process refi nements.
Support and troubleshoot issues with existing systems, including incident response.
Assist with platform operations, deployments, and code reviews.
Mentor and level up engineering team members.
Research new technologies, methodologies, and trends to continuously improve our engineering practices and services.
Other duties as assigned.
Requirements
5+ years of experience in large-scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Swift, Python, PHP, Go, or Ruby.
Knowledge of software development methodologies and the tools that support them.
Familiarity with scripting and programming languages, specifi cally
Typescript/Javascript, PHP, and Python.
Excellent technical design and software engineering skills.
Comfortable taking on platform operational duties and well-versed in cloud technologies.
Preferred Qualifications
Experience leading software engineering teams.
Experience in fi nancial technology (FinTech).
Familiarity with AWS cloud services, specifi cally: RDS/Aurora, S3, OpenSearch, ElastiCache, ALBs, Lambda, Kinesis, DynamoDB.
PrincePerelson & Associates is an Equal Opportunity Employer and we do not discriminate against applicants due to race, color, religion, sex, national origin, age, disability, genetics, veteran status, or on the basis of disability or any other federal, state or local protected class. All applicants applying for U.S. job openings must be authorized to work in the United States.
Senior Frontend Developer
Staff Software Engineer Job In Cottonwood Heights, UT
We are on a mission to empower Insurance Brokers and Employers with the tools required to ensure that every employee understands their benefits.We believe that the future of benefits education lives at the intersection of efficiency and engagement. To this end, we are building a "whole-book" platform that automates Broker workflows for creating a superior education experience for their employer clients. Brokers that use Brite spend an average of 84% less time per Open Enrollment benefit guide and their clients' employees are twice as confident in their understanding of their benefits compared to incumbent resources (paper guides, PDFs, Powerpoints).
Position Overview
We are looking for a skilled Frontend Developer to join our team. You will work closely with our Product and backend teams to ensure seamless integration of user-facing elements with server-side logic. This is an excellent opportunity to work on challenging projects, collaborate with a talented team, and make a significant impact in a fast-paced startup environment.
Responsibilities
Develop user-friendly web applications that meet our clients' needs and business objectives
Collaborate with Product to translate prototypes into fully functional web pages
Implement responsive designs and ensure cross-browser compatibility
Optimize application performance and ensure high scalability
Stay up-to-date with the latest frontend technologies and best practices
Requirements
Proven experience as a Frontend Developer or similar role, with a strong portfolio showcasing your work
Proficiency in frontend technologies such HTML5, CSS3, and JavaScript
Experience with modern frontend frameworks/libraries such as React, Angular, or Vue.js (we use React)
Familiarity with version control systems (e.g., Git) and package managers (e.g., npm)
Strong problem-solving skills and ability to move forward in spite of ambiguous success criteria
Excellent communication and collaboration abilities
Ability to thrive in a fast-paced, startup environment
Benefits and Perks
Flexible PTO & company holidays.
Medical Contributions at 80% for all tiers
Adventure Fund: $1,000 annually
Internet: $900 annually
Wellness: $900 annually
Babysitting/Petsitting: $1,200 annually
Company HSA contributions and 401k match
Weekly lunches & fully stocked break room
Onsite gym and showers
Office space at the mouth of Big Cottonwood Canyon
Senior Software Engineer
Staff Software Engineer Job In Draper, UT
At Marq, we enable organizations to scale content, build their audience, and experience growth by simplifying the brand management process and bringing everyone into the fold of content creation. We are dedicated to radically changing the way organizations approach brand management with the Marq platform.
We are looking for a senior software engineer to join our team at Marq. As a senior software engineer, you will help build a world-class enterprise grade web application built on Typescript, Scala, and AWS. As an engineer, you will be responsible for working with our engineering and product teams to deliver reliable and scalable features that customers love.
You will have a large impact on the company's strategy by helping define product features, driving the system architecture, and leading out in best practices to create high quality software. You should have a commitment to teamwork and possess strong communication skills. If you are excited about delivering high quality software, and enjoying solving difficult technical challenges, we want to hear from you.
Responsibilities:
Design, develop, test, deploy, maintain, and improve software
Manage project priorities, deadlines, and deliverables
Support and develop software engineers by providing advice and coaching to the team
Improve our overall testing practices to help elevate our quality
Improve application performance
Other duties as assigned
Requirements:
BS Degree in Computer Science, related technical field, or equivalent practical experience
5 years Industry experience
Experience building scalable systems
Growth mindset, embracing continual learning
Preferred Qualifications:
Test Driven Development experience
Has built large scale SaaS products and applications
Proficiency in JavaScript
Experience with CSS/HTML/DOM manipulation
Experience with Scala or Java
Understanding of MySQL or other relational databases
Can easily thrive working in an energizing environment
Bias towards finding solutions vs. shutting down ideas
Detail oriented and organized
Excellent written and verbal communication skills
Web Engineer
Staff Software Engineer Job In Lehi, UT
We have an exciting opportunity for a Web Analytics Security & Machine Learning Specialist with the top leading multimedia and creative software company in the world using cutting-edge tools and technologies, including industry-leading AI and creative software, empower millions of users to achieve their creative and business goals.
We are seeking a highly skilled Web Analytics & Machine Learning Specialist to join our dynamic team. The ideal candidate will have expertise in web analytics platforms such as Adobe Analytics, Customer Journey Analytics, familiarity with the Adobe Experience Platform (AEP), and a solid grasp of machine learning (ML) principles and front end application development skills. In this role, you will demonstrate your technical skills to drive data insights, enhance customer experiences, and support data engineering initiatives within the organization.
Skills and Experience:
Web Analytics & Reporting: Lead and optimize Web Analytics ingestion tools, preferably Adobe technologies such as Adobe Analytics/Customer Journey Analytics implementation for tracking, reporting, and analysis of digital marketing and website performance.
Machine Learning Understanding & Application security: Work alongside data scientists to apply ML techniques to digital analytics data, including predictive modelling, clustering, and segmentation.
Maintain an existing front-end web application using Node.js, react.js.
Compensation:
Up to $44.66 per hour.
35904969
Sr. Mobile iOS Engineer
Staff Software Engineer Job In Salt Lake City, UT
We are currently sourcing for a Sr. Mobile iOS Engineer to work in Salt Lake City, UT!
Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $52 - $62 / hr. w2
Responsibilities
Staying ahead of the curve by aligning architecture, user experience, and security with chapters and enterprise centers of excellence to build robust and stable apps.
Partnering with platform squads to define mobile engineering standards, best practices, and tooling.
Providing mobile thought leadership to advance Fidelity's mobile outcomes and facilitate a mobile-first approach.
Supporting a mobile-first world through upskilling and augmenting squads with deep mobile expertise.
Experience Requirements
7+ years of professional experience developing publicly available iOS apps using Swift
Experience working in a team, actively engaging in code reviews, pull requests, and pair programming
Experience working with Agile protocols for faster delivery.
Working experience with Android and APIs would be nice to have
IOS heavy - Swift is required.
1 year contract to start - will be renewable
Focus is on development - however testing and deployment is needed (More full SDLC)
Your experience with Swift, SwiftUI, Combine, UIKit, and Xcode, etc. in a collaborative agile environment.
Your experience using XCTest and XCUITest with a focus on DevOps.
Your experience with iOS Framework development including distribution and dependency management using Swift Package Manager and/or Cocoapods.
Your knowledge of standard processes relating to networking, concurrency, performance, memory management and security in context of iOS apps
Your experience working with different architecture including MVVM and Clean
Good understanding of Apple's accessibility features and experience building accessible experiences
GraphQL, UIKit, XCTest
Application with API development would be nice to have
Needs to more than pure Swift Developer - has some application in debugging / Deployment, testing.
Needs to be comfortable and have some application in Agile Framework (Changing requirements / iterative process / collaborative mentality)
Education Requirements
Bachelors in Computer Science
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ********************.
2025 Intern - Software Engineer
Staff Software Engineer Job In Lehi, UT
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
Our Company
Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands- everything they need to design and deliver exceptional digital experiences. We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours.
The Opportunity
Adobe is seeking talented and passionate Software Engineer interns across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products.
Adobe software engineer interns can work directly on products for our Creative Cloud, Document Cloud, or Experience Cloud teams, or they can be immersed in the world of our cloud-based platform - diving into components of our infrastructure or solving problems with big data. We have openings for all interests - web developers, mobile developers, data engineers, frontend development, back-end development, full stack development - the opportunities are endless!
All 2025 Adobe interns will be co-located hybrid. This means that interns will work between their assigned office and home. Interns will be based in the office where their manager and/or team are located, where they will get the most support to ensure collaboration and the best employee experience. Managers and their organization will determine the frequency they need to go into the office to meet priorities.
What You'll Do
* Develop high-performance, reliable, testable and maintainable code.
* Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation.
* Collaborate with engineers and participate in daily or weekly stand ups and meetings.
* Grow with the support of your team and help others on the team grow by providing thoughtful feedback and uplifting those around you.
* Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication.
* Additional responsibilities as needed based on specific role or team
What You Need to Succeed
* Currently enrolled full time and pursuing a Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with an expected graduation date of December 2025 - June 2026
* Strong technical background with analytical and problem-solving skills
* Previous related experience in software engineering (applicable coursework, projects, internships, etc.)
* Proficiency and experience with at least one or more of the following: Java, C++, JavaScript, Python
* Familiar with the software development lifecycle - designing, developing, deploying, and maintaining web and mobile apps
* Results-oriented, with ability and interest in learning new technologies and adapting quickly to new requirements and environments
* Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.
* Ability to participate in a full-time internship between May-September
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $38.00 -- $51.00 hourly. Your recruiter can share more about the specific pay rate for your job location during the hiring process.
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
Sr. Staff Guidance Navigation & Control (GN&C) Software Technical Lead - 10710-1
Staff Software Engineer Job In Roy, UT
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today.
Northrop Grumman Defense Systems is seeking **Sr. Staff Guidance Navigation & Control (GN&C) Software Technical Lead - 10710-1** . This position will be located in **Roy, Utah** and will support the Sentinel Program.
**What You'll Get To Do:**
- Provide technical leadership for high-impact software development efforts within the AVE Guidance, Navigation and Controls team
- Architect complex software systems and technically lead their design, development, testing, and deployment
- Drive the adoption of technical practices within the AVE GNC software engineering team
- Technically lead cross-functional teams and coordinate efforts across multiple disciplines to achieve project goals
- Mentor and develop software engineers within the team, fostering leadership skills and technical growth
- Integrate application, system, and device layers on multiple targets (including real-time embedded and scientific targets)
- Perform performance measurement and optimize throughput
- Develop memory design and tools for efficient low-level object code allocation according to memory allocation models
- Enable and participate in testing of real-time software
- Assist in integrating embedded software and real-time hardware within computer-in-the-loop simulations
- Develop custom software versions to meet specific test requirements
- Collaborate with software consumers to identify and track issues, revise requirements, and ensure software suitability for purpose
**Position Benefits:**
As a full-time employee of Northrop Grumman Defense Systems, you are eligible for our robust benefits package including:
· Medical, Dental & Vision coverage
· 401k
· Educational Assistance
· Life Insurance
· Employee Assistance Programs & Work/Life Solutions
· Paid Time Off
· Health & Wellness Resources
· Employee Discounts
This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package.
**Job Qualifications:**
**You'll Bring These Qualifications:**
+ 14 Years with Bachelor's in relevant field of study, 12 Years with Masters, 10 Years with PhD or 04 additional years in lieu of a degree.
+ U.S. Citizen and an Active DoD Secret with the ability to obtain Special Program Access (SAP).
+ Experience in C++, real-time embedded software, and object-oriented design.
+ Experience with full software lifecycle: specification, design, implementation, integration, debugging, and maintenance.
+ Demonstrated technical leadership and team management skills.
+ Effective oral and written communication skills, including expertise in executive-level communication.
+ Proven abilities in SW metrics, schedule planning, and technical scope execution, utilizing Earned Value Management System (EVMS).
+ Demonstrated performance in aligning and driving execution, managing flight- or safety-critical embedded software teams.
**These Qualifications Would be Nice to Have:**
+ Experience in algorithmic application development and optimization.
+ Experience in real-time embedded software development, including real-time multi-threaded architecture design, w/ knowledge of guidance and control systems.
+ Experience with Integrity Operating Systems and/or VxWorks.
+ Experience with Visual Studio.
+ Experience with MATLAB.
+ Experience with Coverity, SonarCube, CodeSonar, Fortify.
+ Experience with the Atlassian tool set, Kubernetes, Model Based Engineering, GitLab, and DevSecOps best practices.
+ Excellent integration troubleshooting skills.
+ Experience in building low-level code to interact with devices and hardware
+ Experience in compilation and link techniques for achieving memory usage and partitioning design objectives.
+ Familiarity with assembly and low-level code optimization.
+ Familiarity with Board Support Package development and test.
+ In depth knowledge of Guidance, Navigation, and Control (GNC) systems.
\#SentinelSoftware
Salary Range: $162,500.00 - $243,700.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Software Engineer - Frontend - Splunk License Reporting
Staff Software Engineer Job In Salt Lake City, UT
Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back.
**Role Summary**
This role is for a Software Engineer on the Cloud License Reporting team, which owns the experiences and tools that Splunk Administrators use to understand their Splunk Cloud entitlements and visualize their license usage. This team plays a substantial role in how the Splunk platform can help administrators understand the value they get from Splunk.
Splunk is looking for a hardworking and innovative Software Engineer to work closely with product owners and designers to build and support a suite of customer-facing Splunk applications. You'll also enable internal partners by developing tools to monitor and investigate license usage.
This team is responsible for the license usage experiences for the Splunk Cloud platform, which spans multiple feature requests from other product teams. You'll collaborate with the team to drive roadmap priority, and help balance internal and external feature requests by folding in feedback you get directly from our customers.
**Meet the Products and Technology Team**
Want to build security and observability products people love AND work with people as smart (and humble) as you are? Our products and technology team delivers digital resilience at enterprise scale with a self-service Splunk portfolio that offers unified security analytics, full stack observability and real-time visibility of streaming data. Learn more about the team, meet our leaders, and hear from Splunk technologists and engineers at splunk.com/careers/products-and-technology .
**What you'll get to do**
+ Build modern and interactive UI using React across Splunk apps
+ Break down sophisticated features and tasks
+ Design and build comprehensive test suites to ensure maintainability and stability
+ Work with UX designers and product managers to understand customer requirements
+ Collaborate within the team through open design discussions and code reviews
+ Participate in an automated CI / CD development model with a quality release process
+ Join an on-call rotation to help assess the priority of customer concerns and tackle critical issues
**Must-have Qualifications**
+ Minimum of 5 years of related experience with a Bachelor's degree
+ Proficiency in front-end technologies, including JavaScript, CSS3 and HTML5 and React
+ Proficiency in Python
+ Proficiency with testing tools and frameworks such as Cypress
+ Proficiency with agile and cloud development using CICD
+ Knowledge of REST, gRPC or similar communication paradigms
+ Knowledge of public cloud services such as AWS, GCP, Azure preferred
**Nice-to-have Qualifications**
We've taken special care to separate the must-have qualifications from the nice-to-haves. "Nice-to-have" means just that: Nice. To. Have. So, don't worry if you can't check off every box. We're not hiring a list of bullet points-we're interested in the whole you.
+ Experience with working on a customer-facing product
+ Experience with Splunk software
**Splunk is an Equal Opportunity Employer**
Splunk, a Cisco company, is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Note:
**Base Pay Range**
SF Bay Area, Seattle Metro, and New York City Metro Area
Base Pay Range: $146,400.00 - 201,300.00 per year
California (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and Massachusetts
Base Pay Range: $131,760.00 - 181,170.00 per year
All other cities and states excluding California, Washington, Massachusetts, New York City Metro Area and Washington DC Metro Area.
Base Pay Range: $117,120.00 - 161,040.00 per year
Splunk provides flexibility and choice in the working arrangement for most roles, including remote and/or in-office roles. We have a market-based pay structure which varies by location. Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location as set out above, as well as the knowledge, skills and experience of the candidate. **In addition to base pay, this role is eligible for incentive compensation and may be eligible for equity or long-term cash awards.**
Benefits are an important part of Splunk's Total Rewards package. This role is eligible for a competitive benefits package which includes medical, dental, vision, a 401(k) plan and match, paid time off and much more! Learn more about our next-level benefits at ************************** .
Software Engineering Intern
Staff Software Engineer Job In Lehi, UT
Delinea is a pioneer in securing identities through centralized authorization, making organizations more secure by seamlessly governing their interactions across the modern enterprise
.
Delinea allows organizations to apply context and intelligence throughout the identity lifecycle across cloud and traditional infrastructure, data, and SaaS applications to eliminate identity-related threats. With intelligent authorization, Delinea provides the only platform that enables you to discover all identities, assign appropriate access levels, detect irregularities, and immediately respond to identity threats in real-time. Delinea accelerates your teams' adoption by deploying in weeks, not months, and makes them more productive by requiring 90% fewer resources to manage than the nearest competitor. With a guaranteed 99.99% uptime, the Delinea Platform is the most reliable identity security solution available. Learn more about Delinea on Delinea.com, LinkedIn, X, and YouTube.
Join our passionate, global team at Delinea and help us make the world a safer and more secure place. Our success is driven by world-class product leadership, outstanding engineers, and strategic investment from TPG. We value diversity, innovation, and a culture of respect and fairness. If you're ready to push boundaries and challenge the status quo in security, we want to hear from you.
Apply today to help us achieve our mission.
Software Engineering Intern Summary:
As a Software Development Engineering Intern in our dynamic team, you'll gain hands-on experience in developing cutting-edge software using modern technologies and frameworks.
You'll work alongside our talented developers on various aspects of application development, from coding to design, in an environment that values good engineering and customer-centric design.
This internship is your chance to contribute to projects that reach thousands of users worldwide while being mentored by some of the best in the industry. If you're ready to take your coding skills to the next level and make a real impact, we want to hear from you.
This role will report directly into one of our Engineering Managers and will work ON -SITE at our Lehi UT location.
The internship will run June 2nd - August 15, 2025
What You'll Do:
Collaborating with senior engineers on the development, design and architecture of products
Coding and debugging software applications under the guidance of senior engineers
Assist in the development of software documentation
What You'll Need:
Currently working towards a Bachelor's degree in Computer Science, Computer Engineering or related fields
Experience with C# and/or Java
Experience with front-end development, e.g. HTML, Javascript, Angular, React
Understanding of Object-Oriented principles, the .NET Framework, ASP.NET Core
Understanding of Database concepts
Effective communication and collaboration skills
We'd Love to See:
Understanding of cloud-based technologies (e.g. Azure)
Delinea Culture & Benefits:
Why work at Delinea?
We're passionate problem-solvers doing our part to make the world a safer place.
We invest in people who are smart, self-motivated, and collaborative.
What we offer in return is meaningful work, a culture of innovation and great career progression.
At Delinea, our core values are STRONG-Spirited - Trust - Respect - Ownership - Nimble - Global - and guide our behaviors and success. We believe weaving these core values into our day-to-day actions, and our process for hiring, evaluating, and promoting employees, helps us cultivate a work environment that embraces collaboration and camaraderie.
We take care of our employees. We offer competitive salaries, a meaningful equity and bonus program, and excellent benefits, including a full suite of medical, dental, and vision insurance, as well as pension/retirement matching, comprehensive life insurance, an employee assistance program, generous discretionary time off (DTO), and paid company holidays. We support all families with paid leave for new birth, adoption, surrogacy, or foster-to-adopt primary caregivers.
Delinea is an Equal Opportunity and Affirmative Action employer and prohibits discrimination and harassment of any type with regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Upon conditional offer of employment, candidates are required to complete comprehensive criminal background check, verification of education, and verification of employment, per employment policy. In addition, all publicly posted social media sites may be reviewed.
Software Engineering Intern
Staff Software Engineer Job In American Fork, UT
LVT is on a mission to make the world safer and more secure through rapidly deployable security hardware that runs on our proprietary SaaS platform. Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights. As an industry leader in the IoT space, our systems are deployed in every state and adopted by Fortune 500 enterprise companies who share this vision.
ABOUT THIS ROLE
LVT is looking for a Software Engineering Intern! You'll team up with senior engineers to create powerful, scalable software, level up our cloud platform, and dive into agile development. Your work will directly contribute to making communities safer and more secure.
RESPONSIBILITIES
Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
Contribute to the development of our cloud-based platform, enhancing features that support real-time video streaming, analytics, and system health monitoring.
Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
Engage in agile development processes and contribute to sprint planning and retrospectives.
QUALIFICATIONS
Pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
Proficiency in at least one programming language such as Python, Java, or JavaScript.
Familiarity with web development frameworks and tools.
Strong problem-solving skills and a passion for technology and innovation.
Excellent communication skills and the ability to work collaboratively in a team environment.
WHY INTERN AT LVT?
Impactful Work: Contribute to projects that help reduce crime and enhance community safety.
Innovative Environment: Be part of a team that values creativity, ownership, and continuous improvement.
Professional Growth: Gain hands-on experience with cutting-edge technologies and industry best practices.
Company Culture: Join a company that embodies values like integrity, teamwork, and resilience.
Recognition: Be part of a company recognized on the Inc. 5000 list as one of America's fastest-growing private companies.
WHY JOIN US
Founder-led and employee-driven company
The opportunity to build where you stand
Value centric decision making
Both an economically stable and hyper-growth environment (ask us how this is possible)
The market leader in redefining how B2B does security
On top of the obvious benefit of getting paid to work with great people who are laser-focused on a mission that matters, we also offer the following benefits:
Comprehensive health, vision, and dental benefits for you and your family. Including supplemental and life insurance, company-paid HSA contributions, and an Employee Assistance Program (EAP).
401(k) With up to 4% match
Time Off & Paid Holidays - Ask us how we empower employees to take control of their well-being
Stock Options - Every full-time employee has the opportunity to be an owner of the company and benefit from our success.
Paid Parental Leave - To help your growing family while you're away from work.
Company Events - Christmas Party, Summer Party, and other parties to celebrate whenever we can find an excuse.
Charitable Opportunities - LVT sends groups of employees to help the Daybreak Vision Project restore sight to thousands of people a year.
Wellness - We regularly host dentists, chiropractors, financial experts, and other professionals to provide services and seminars to help promote physical, mental, emotional, and financial wellness.
And More - Scholarship opportunities for employees and their dependents, discounted cell services, and opportunities to score tickets to Utah Jazz games and other Delta Center events.
HR Policy
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All Candidates must pass a drug screening and background check upon employment. Some roles may also require passing a federal background check and fingerprinting. Must be authorized to work in the U.S.
Software Engineer
Staff Software Engineer Job In Salt Lake City, UT
US-Remote COGS - Solutions Consulting / Full-time / Remote 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 software. 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.**
+ Competitive salary and 401k.
+ Medical, dental, disability, and life insurance.
+ HSA program, vision, voluntary life, and AD&D.
+ Tuition reimbursement.
+ Paid time off, 11 paid holidays, and flexible work schedules.
+ LifeStyle Spending Account
$80,000 - $120,000 a year
Depending on experience.
We've always believed in hiring the most awesome people and treating them right. We know that the more diverse we are, the more diverse our ideas will be and when we openly welcome those ideas, our environment is better and our business is stronger.
All Instructure employees are required to successfully pass a background check upon being hired.
EOE Veteran/Disability
Software Engineer II, Supply Chain
Staff Software Engineer Job In Lehi, UT
Dandy is transforming the massive ($200B) but antiquated dental industry. Backed by some of the world's leading venture capital investors, we are on an ambitious mission to integrate and simplify every function of the dental practice through technology. By building the operating system for every dental office in America, Dandy is empowering dentists with technology, innovation, and world-class support to achieve more for their practice, 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, we offer a wide range of best in class, comprehensive and inclusive employee benefits including healthcare, dental, parental planning, mental health benefits, a 401(k) plan, and paid time off.
Dandy is proud to be an equal-opportunity employer. We are committed to building a diverse and inclusive culture that celebrates authenticity to win as one. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, citizenship or immigration status, or any other legally protected characteristics.
Dandy also fully complies with the Americans with Disabilities Act (ADA). We are dedicated to embracing challenges and creating an accessible, inclusive workplace for all individuals. If you require any accommodations for your interview or have any questions beforehand, rest assured that we will do everything we can to meet your needs. Visit Dandy Careers for more!
Software Dev Engineer 2 (3 year Fixed-Term)
Staff Software Engineer Job In Riverton, UT
The Software Development Engineer 2 is an intermediate-level, professional role responsible for developing and maintaining software source code to support a solution under the supervision of an assigned technical lead. This position also analyzes, de-bugs, tests, modifies and documents technologies and applications. As a member of a development team, the individual will receive specific work direction, most often from more senior software developers or assigned technical lead. The individual will be expected to solve moderately complex technical issues and complete programming tasks with limited supervision. 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.
Participate in the analysis of functional requirements
Participate in the mapping of functional requirements to technical designs
Provide estimates for development tasks
Develop source code and unit tests according to technical designs
Participate in code reviews
Contribute to technical documentation
Participate in the Incident Management process and fix defects on a 24/7 basis
Comply with policies, standards, and regulatory requirements and ensure all others are doing the same
* Bachelor's degree in related field or equivalent experience
* Two years of relevant professional experience
* Strong understanding of Agile Software Development methodologies and principles
* Clear and accurate written communication skills and great attention to detail
* Intermediate skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
* Conceptual understanding of systems and subsystems
* Familiarity with Cloud Based Platforms and services
* Practical understanding of DevSecOps
* Familiarity with Continuous Integration and Continuous Delivery principles
* Basic knowledge of applicable software, computer languages, and code to perform the responsibilities of the role
* Demonstrated 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:
* Preferred experience in .Net development
* Experience working with Azure services
* Experience with networking
Software Dev Engineer 4- Microsoft Power Platform
Staff Software Engineer Job In Riverton, UT
The Software Development Engineer 4 is a seasoned professional, lead role responsible for developing technical designs and maintaining software source code to support solutions within the Microsoft Power Platform. As an experienced member of a development team,
the individual will be expected to solve complex technical issues and programming tasks related to Power Apps, Power Automate, Power BI, and Power Pages. 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.
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. 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
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
Experience working in Microsoft Power Platform
Contribute to and perform analysis of functional requirements
Participate in vendor or technology evaluations and identify critical gaps in their offerings
Participate in the formulation of technical recommendations
Act as a technical lead and, if assigned, 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
Software Engineer / W2 / Remote
Staff Software Engineer Job In American Fork, UT
Responsible for the technical specification, development and documentation of systems utilized by Certiport customers and partners. Responsible for adhering to company practices throughout the software development process. Will play an integral role on the assigned project team(s) and is responsible to the team and the project manager for successful completion of assigned work. Key accountability revolves around following the Certiport process for software development and meeting delivery dates and quality standards.
Minimum Required Skills:
* Bachelor degree in Computer Science or equivalent science preferred, but combined experience and skills will be considered
* Object-oriented development experience is required
* 3+ years of experience developing Windows solutions using Microsoft technologies is required
* 3+ years of experience with .NET development - C# is required
* Cloud, Microsoft Azure development experience preferred
* REST services experience required
* Proficiency with SQL, XML, HTML, JavaScript frameworks
* Azure DevOps or Team Foundation Server experience preferred
* UI/UX experience and skills are a plus
* Agile process experience preferred
Additional Information
All your information will be kept confidential according to EEO guidelines.