1

Entry Software Developer Jobs in Idaho (NOW HIRING)

Software Engineer Apex Systems, America's second largest technical staffing firm, has an ... NET Developer. Will also need front-end experience with Angular or React. We are looking for an API ...

Junior Back-end developer

Boise, ID · On-site

$63.80K - $82.80K/yr

Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply:

Junior Java/C++ Developer with Cloud

Nampa, ID · On-site

$62.30K - $80.90K/yr

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply. Who ...

Junior Java/C++ Developer with Cloud

Meridian, ID · On-site

$65K - $84.30K/yr

Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who ...

Software Engineer Full-time | Remote - United States | Reports to VP Engineering | Eastern Time Zone Preferred About LIV LIV is a leading innovator in fire safety and compliance software solutions.

next page

Showing results 1-20

Entry Software Developer information

See Idaho salary details

$27.8K

$94.3K

$227.2K

How much do entry software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for entry software developer in Idaho is $94,339.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,700.00 and $99,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Software Developer, and why are they important?

To thrive as an Entry Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), algorithms, and data structures, usually backed by a computer science degree or equivalent experience. Familiarity with development tools like Git, integrated development environments (IDEs), and basic knowledge of databases or cloud platforms is typically expected. Strong problem-solving abilities, willingness to learn, and effective communication are valuable soft skills in this role. These skills enable new developers to contribute efficiently to projects, adapt to evolving technologies, and collaborate successfully within development teams.

What types of projects and technologies are entry software developers typically assigned to when starting out?

As an entry software developer, you can expect to work on foundational tasks such as bug fixes, feature enhancements, or simple modules within larger applications. You will often be introduced to the company's tech stack, which may include popular programming languages like Java, Python, or JavaScript, and tools for version control and collaboration, such as Git and Jira. These initial assignments are designed to help you become familiar with the codebase and development workflow while supporting more experienced team members. Collaboration with mentors and participation in code reviews are common, providing learning opportunities and feedback to help you grow in your role.

What are entry software developers?

Entry software developers are professionals who are new to the software development field, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced developers. Entry-level developers often work on smaller tasks or projects while learning best practices, tools, and methodologies used in software engineering. This role is ideal for recent graduates or individuals transitioning into tech, as it provides foundational experience and growth opportunities within a development team.
What are popular job titles related to Entry Software Developer jobs in Idaho? For Entry Software Developer jobs in Idaho, the most frequently searched job titles are:
What cities in Idaho are hiring for Entry Software Developer jobs? Cities in Idaho with the most Entry Software Developer job openings:
Infographic showing various Entry Software Developer job openings in Idaho as of May 2026, with employment types broken down into 84% Full Time, 6% Part Time, and 10% Contract. Highlights an 87% Physical, and 13% Remote job distribution, with an average salary of $94,339 per year, or $45.4 per hour.
Software Engineer

Other

This job post has expired today. Applications are no longer accepted.


Job description

Software Engineer

Apex Systems, America’s second largest technical staffing firm, has an opportunity for a Software Engineer with a subprime automotive finance company in Spartanburg, SC. If interested in this, or any other opportunities with Apex Systems, please send a resume and best contact information. Candidates must be willing to relocate and work on-site.

Position: Software Engineer

Location: Spartanburg, SC OR Boise, ID (on-site)

Duration: 6 month contract

Overview: Are you passionate about technology and business, and ready to learn what it takes to help a private, fast-growing company innovate and execute in the fintech space? Join our team as an Experienced.NET Developer. Will also need front-end experience with Angular or React.

We are looking for an API Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities:

  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Work on a scrum team to deliver software solutions by providing the essential benefit to the customers by delivering the simplest solution to the functional requirement.
  • Work cross-functionally with other team members: other engineers, testers, product owners, designers, Ops, customer support
  • Mentor junior engineers, new team members, and apply technical expertise to challenging programming and design problems
  • Use disparate pieces of information to drive investigation and problem solving
  • Demonstrate an understanding of current trends in information technology best practices and standards and how to apply this understanding to work projects and processes.
  • Make recommendations for improvements to the technology from the assigned information technology platform
  • Join agile Product Teams practicing rapid software development and delivery
  • Work directly with business leaders and subject matter experts on the most important things that drive value to the business

Qualifications:

  • Proficient knowledge of C# (5+ years)
  • Will consider applicants with less experience if potential to grow into a Sr. Software Engineer
  • Proficient understanding of code versioning tools, such as Git
  • Proficient with SQL
  • Front-end experience with UI/UX, Angular preferred
  • Experience in a Cloud environment, preferably AWS/serverless including AWS certifications
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of OWASP security principles
  • Understanding of “session management” in a distributed server environment
  • Familiarity with XML markup as well as JSON data formats
  • Basic understanding of the HTTP/S protocol
  • Prefer a Bachelor’s Degree or higher, in Computer Science strongly preferred or a related discipline with 5+ years of experience.
  • Preferred skills to include Python and AWS.