Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$132.27k

Grand Canyon University

What Is a Software Engineer? A software engineer is an expert in the design, development and testing of software applications and programs . Software engineers combine an engineering and computer science mindset to create solutions to technical problems. If you’ve ever used a GPS application on your phone, browsed through a menu of TV shows from a streaming service on your smart TV or used a fitness tracker to count how many calories you’ve burned, then you’ve benefited from the hard work of software engineers. Before considering how to become a software engineer, it’s helpful to learn what this career entails. The term “software engineering” is often used interchangeably with “software development,” but they aren’t quite the same thing. Software engineers work on the entire lifecycle of a project, supervising everything from infrastructure to security. Software development — a subset of software engineering — is focused more narrowly on coding tasks. (See disclaimer 1) Software engineers can work on a wide range of projects within various areas, including video games, cybersecurity, cloud storage, apps and web apps. (See disclaimer 3) To become a software engineer, it’s helpful to know how to look at the big picture. Software engineers are charged with managing and working on all different aspects of the project — from initial design to quality testing and maintenance. (See disclaimer 1) Responsibilities Review customer requirements for a project before launching into the design phase. Design and develop software programs, including writing and testing code. Ensure the project meets customer requirements and standards of security and quality. Perform thorough testing and debugging to eliminate bugs. Consult with clients, security specialists and other stakeholders to ensure the software program meets expectations. Maintain software, optimizing performance, adding new features, debugging issues and ensuring overall performance and security of applications. Education Requirements High school diploma with coursework in computer science and coding. College degree, usually a bachelor’s in computer science, information technology (IT) or an accredited software engineering program. Undergraduate certificates in specific programming languages or technical areas. Internship experience during the bachelor’s degree. Entry‑Level Roles Technical support specialist Quality assurance tester Software test engineer Junior software engineer Professional Certifications Professional Software Developer Certification Certified Secure Software Lifecycle Professional Certified Software Engineer Key Skills Coding languages: Java, Python, etc. Object‑oriented programming Operating systems Cloud computing Agile and Scrum project management Design, testing and debugging Version control Soft Skills Critical thinking Problem‑solving Time management Communication Teamwork and collaboration Leadership Where Software Engineers Work Software engineers may find work in almost any industry. Popular sectors include software development companies, finance and insurance firms, and manufacturing companies. Compensation & Growth The U.S. Bureau of Labor Statistics reports a median annual wage of $132,270 for software developers as of May 2023, with an expected 18% job growth through 2033, translating to an estimated 303,700 new jobs. (See disclaimer 7, 8) Advancement Opportunities Potential career paths include senior software engineer, artificial intelligence specialist, IT project manager and systems manager. #J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Boise, ID vacancy
  • As a founding engineer in the New Ventures team, the full-time remote Senior Fullstack Software Engineer will build and implement features to address critical operator needs, collaborating closely with Principal and Staff engineers to drive product development and innovation... 
    Suggested
    Remote work

    VirtualVocations

    Boise, ID
    6 days ago
  • Supporting U.S. Federal Government contracts, the full-time remote Software Development Engineer, SRE will manage the operations of services, collaborate with development and infrastructure teams, and provide on-call support to ensure smooth service delivery. Key responsibilities... 
    Suggested
    Remote work

    VirtualVocations

    Boise, ID
    7 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Suggested
    Remote work
    Flexible hours

    Affirm

    Boise, ID
    6 hours ago
  • $60 - $120 per hour

    Micro1 is seeking a Software Developer to join their team. This remote position offers $60 - $120/hour. Candidates should have a minimum of 3 years of experience working with languages such as Python, Rust, or GoLang. Responsibilities include designing scalable applications... 
    Suggested
    Remote work

    Micro1

    Boise, ID
    4 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the worlds leading public... 
    Suggested
    Work at office
    Remote work
    Work from home

    Canonical

    Boise, ID
    6 hours ago
  •  ...related field and 5 years of experience in the job offered or in an engineer-related occupation. OR employer will accept 7 years of work...  ...developing, and implementing Master Data solutions across SAP Software roadmaps through close collaboration with business partners and... 
    Work experience placement
    Local area
    Immediate start

    Micron Technology

    Boise, ID
    6 hours ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows... 
    Full time

    Pearson

    Boise, ID
    5 days ago
  •  ...technologies. May telecommute part-time. Employer will accept a Master's degree in Computer Science, Process Automation, Process Engineering, Data Science, Robotics or related field. Alternatively, employer will accept a Bachelor's degree in Computer Science, Process... 
    Part time
    Local area
    Immediate start
    Remote work

    Micron Technology

    Boise, ID
    4 days ago
  •  ...Pitch Aeronautics, a tech company in Boise, Idaho, is seeking a Remote Software Engineer Intern to assist in software platform development. This remote internship offers opportunities for front-end and back-end development, as well as collaboration with senior developers... 
    Internship
    Remote work

    ConnectsBlue

    Boise, ID
    4 days ago
  •  ...Kotlin backend environment, participating in all phases of the software development lifecycle — including design, implementation,...  ...Education and Experience Degree in Computer Science, Software Engineering, or related field. 2+ years of software development experience... 

    Dormont Manufacturing Company

    Boise, ID
    4 days ago
  •  ...JR94671 Software Development Engineer Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring... 
    Local area
    Worldwide

    Micron Technology

    Boise, ID
    4 days ago
  • $197.4k - $232k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At...  ...Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Full time
    Remote work

    Confluent

    Boise, ID
    5 days ago
  • $89.2k - $209.5k

    Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...
    Temporary work
    Flexible hours

    Oracle

    Boise, ID
    19 hours ago
  • $121.4k - $218.6k

     ...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full breadth...  ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution, NetStorage... 
    Work experience placement
    Work at office

    Akamai

    Boise, ID
    20 hours ago
  •  ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 06/10/2026 Shortcut: Description Recommended Jobs Description:... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Boise, ID
    4 days ago
  •  ...Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets...  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Contract work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Boise, ID
    6 hours ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Boise, ID
    2 days ago
  • $100.32k

     ...Maximus is currently seeking a Software Engineer. In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures for all supported applications.... 
    Remote work

    MAXIMUS

    Boise, ID
    19 hours ago
  •  ...Req ID: JR99401 Senior Software Development Engineer Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into... 
    Contract work
    Local area
    Relocation

    Micron Technology

    Boise, ID
    6 hours ago
  • $79.2k - $209.5k

     ...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI's Key Management Service (KMS), a foundational service that plays a critical role in protecting customer... 
    Temporary work
    Flexible hours

    Oracle

    Boise, ID
    2 days ago
  •  ...Software Engineer - Oculus Studios Developer Experience Boise, United States | Posted on 09/11/2023 Meta, based in Boise, Idaho, is seeking a Software Engineer for Oculus Studios Developer Experience (OSDE) with a focus on creating a well-supported and reliable developer... 

    Career-Mover

    Boise, ID
    6 hours ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace...  ...using ReactJS and NodeJS while applying DevOps and production engineering practices to improve deployment reliability, observability, performance... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Boise, ID
    4 days ago
  • To support mission requirements for a DoD customer, the full-time Cloud Web Developer will design, develop, and maintain secure cloud-based web applications while ensuring compliance with security standards in a remote environment. Key responsibilities Design, develop...
    Remote work

    VirtualVocations

    Boise, ID
    7 days ago
  • To support the development of innovative financial services technology, the full-time IT Full-Stack Developer will work remotely to architect and build cloud-native products using microservices architecture, collaborating closely with product teams and participating in ...
    Remote work

    VirtualVocations

    Boise, ID
    7 days ago
  •  ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical Canonical is a leading... 
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Boise, ID
    6 hours ago
  • $120.5k - $162.68k

     ...company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution of our... 
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Boise, ID
    5 days ago
  • $60 - $120 per hour

     ...Software Developer $60 - $120/hour pay Required Skills Python Rust GoLang Full-stack JAVA Node.js Android...  ...matter knowledge across domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world expertise into... 
    Contract work
    Remote work

    Micro1

    Eagle, ID
    a month ago
  •  ...C++ Software Engineer Anywhere Type: Contract Category: Development Industry: Government Workplace Type: Remote Reference ID: JN -062026-107220 Date Posted: 07/02/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Hourly pay
    Permanent employment
    Contract work
    Local area
    Remote work

    Eliassen Group

    Boise, ID
    2 days ago
  •  ...Syms Strategic Group, LLC is seeking a Senior Systems Engineer with a strong background in Angular and back-end technologies to support...  ...processing. Candidates should have over 8 years of experience in software development and possess strong skills in Java, NodeJS, and... 
    Remote work

    Syms Strategic Group, LLC

    Boise, ID
    4 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG) Senior Systems Engineer (Angular) Location: Remote Department: Veterans Affairs (VA) Type: Full Time...  ...‑end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and... 
    Full time
    Remote work

    Syms Strategic Group, LLC

    Boise, ID
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!