1

Junior Software Developer Jobs (NOW HIRING)

Junior Software Developer- Table Games

Las Vegas, NV ยท On-site

$64K - $83K/yr

The Junior Software Engineer works closely with senior engineers and the Senior Software Architect to contribute to production systems, implement new features, and assist with the evolution of AGS ...

Junior Software Developer

Springfield, IL ยท Hybrid

$70K - $85K/yr

We are seeking Junior Software Developers to join our team in Springfield, Illinois. MSF&W offers challenging assignments on both in-house and client-site projects. We provide competitive salaries ...

Junior Software Developer

Huntsville, AL

$67K - $87K/yr

PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to support our Huntsville, AL location. We are supporting the integration, verification, and test of next ...

Junior Software Developer

Huntsville, AL ยท On-site

$67K - $87K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to support our Huntsville, AL location. We are supporting the integration, verification, and test of ...

Junior Software Developer

Eagle, ID

$64K - $83K/yr

Junior Software Development Engineer This is an onsite in person role. Only candidates who are able to commute to our offices in Eagle, ID will be considered. Are you a creative, customer-centric ...

Junior Software Developer

Eagle, ID

$64K - $83K/yr

Junior Software Development Engineer This is an onsite in person role. Only candidates who are able to commute to our offices in Eagle, ID will be considered. Are you a creative, customer-centric ...

Junior Software Developer

Eagle, ID ยท On-site

$64K - $83K/yr

Junior Software Development Engineer This is an onsite in person role. Only candidates who are able to commute to our offices in Eagle, ID will be considered. Are you a creative, customer-centric ...

Junior Software Developer

Huntsville, AL ยท On-site

$67K - $87K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to support our Huntsville, AL location. We are supporting the integration, verification, and test of ...

Junior Software Consultant

Houston, TX ยท On-site

$64K - $83K/yr

A junior software developer collaborates with other developers to design and develop custom software solutions in a wide array of business verticals. Primary responsibilities are to learn project ...

DOT Junior Software Developer

Vienna, VA ยท On-site

$67K - $87K/yr

The Junior Software Developer will work closely with senior developers, technical leads, business analysts, and federal stakeholders to deliver secure, reliable, and high-quality software solutions.

Jr. Software Developer

Houston, TX ยท On-site

$64K - $83K/yr

We're looking to add a couple of talented junior developers to our growing team. * Experience with 1-3 years of software development experience, a strong foundation in programming, and the ability to ...

DOT Junior Software Developer

Vienna, VA ยท On-site

$67K - $87K/yr

The Junior Software Developer will work closely with senior developers, technical leads, business analysts, and federal stakeholders to deliver secure, reliable, and high-quality software solutions.

Jr. Software Developer

Huntsville, AL ยท On-site

$66K - $85K/yr

StraitSys Inc Regular PRIMARY FUNCTION StraitSys is looking for a Junior Software Developer to support the Federal Bureau of Investigation (FBI) in Huntsville, AL. This role is responsible for full ...

Jr. software Developer

Raleigh, NC

$65K - $84K/yr

Developer/Programmer- Junior (479217) Client: : NCDA&CS Location : 2109 Blue Ridge Rd., Raleigh, NC ... Ability to learn new software systems and programming languages by studying available references.

next page

Showing results 1-20

Junior Software Developer information

See salary details

$24K

$89K

$137.5K

How much do junior software developer jobs pay per year?

As of Jul 3, 2026, the average yearly pay for junior software developer in the United States is $88,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $87,000.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-paying industries like finance or technology, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and working at large tech companies or startups with significant funding.

How much money do junior Software Developers make?

Junior Software Developers typically earn an annual salary ranging from $50,000 to $80,000, depending on location, industry, and experience. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and environments.

What is the role of a junior software developer?

A junior software developer assists in designing, coding, testing, and maintaining software applications under the supervision of senior developers. They typically work with programming languages like Java, Python, or C++, and are expected to have basic coding skills and knowledge of development tools. Their role focuses on learning and gaining experience while contributing to software projects.

What are some typical challenges a Junior Software Developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

What Does a Junior Software Developer Do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

Will AI replace junior dev?

AI tools can automate certain coding tasks and improve efficiency for junior software developers, but they are unlikely to fully replace the role. Junior developers are essential for understanding project requirements, problem-solving, and applying critical thinking, which AI currently cannot replicate fully. Developing skills in programming languages, debugging, and collaboration remains important for career growth in this field.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What does a Junior Software Developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.
What cities are hiring for Junior Software Developer jobs? Cities with the most Junior Software Developer job openings:
What are the most commonly searched types of Software Developer jobs? The most popular types of Software Developer jobs are:
Who are the top companies hiring for Junior Software Developer jobs? The top employers for Junior Software Developer jobs are:
What states have the most Junior Software Developer jobs? States with the most job openings for Junior Software Developer jobs include:
Infographic showing various Junior Software Developer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $88,976 per year, or $42.8 per hour.
Junior Software Developer- Table Games

Junior Software Developer- Table Games

AGS

Las Vegas, NV โ€ข On-site

$64K - $83K/yr

Full-time

Posted yesterday


Job description


**This role is 100% onsite and NOT remote or hybrid.
Job Summary
The Junior Software Engineer - Table Games is responsible for supporting the design, development, testing, and maintenance of gaming software solutions for AGS table game products. This role is well suited for a new graduate or early career engineer who is looking to develop strong software engineering skills within a collaborative and highly regulated environment.
The Junior Software Engineer works closely with senior engineers and the Senior Software Architect to contribute to production systems, implement new features, and assist with the evolution of AGS table game platforms. This position provides hands-on exposure to real-world software systems while building a solid foundation in professional software development practices.
Responsibilities
  • Contribute to the design, development, testing, and integration of software for table game systems
  • Implement features and enhancements under the guidance of senior engineers and the Senior Software Architect
  • Participate in code reviews and apply company coding standards and best practices
  • Develop desktop applications using C#, .NET, WPF, and MVVM for rich user interfaces
  • Assist with backend service integration and data flow between system components
  • Contribute to the development and consumption of REST APIs and web services
  • Test, troubleshoot, debug, and maintain software applications
  • Support software validation and integration activities in coordination with QA and compliance teams
  • Assist in documenting software designs, technical decisions, and system behavior
  • Provide support for internal teams and customer facing issues as needed
  • Participate in architectural discussions and technical problem-solving sessions
  • Learn and apply software development lifecycle practices including version control, testing, and documentation
  • Support regulatory and compliance related activities as required

Skills & Requirements
  • Bachelor's degree in Software Engineering, Computer Science, or related field, or equivalent experience
  • 1+ year of professional or academic experience in software development is a plus
  • Proficient in C# and the .NET framework
  • Experience with Visual Studio development environment
  • Strong interest in desktop application development using WPF and XAML
  • Familiarity with MVVM design pattern and UI UX principles
  • Working knowledge of object-oriented programming concepts and software design principles
  • Basic understanding of software development lifecycle practices
  • Basic knowledge of REST APIs and web services concepts
  • Ability to consume and integrate APIs using HTTP, JSON, and standard web protocols
  • Familiarity with client server communication models and service based architectures
  • Ability to work on well-defined tasks with guidance from senior engineers
  • Strong communication skills and ability to collaborate effectively within a team
  • Demonstrated willingness to learn new technologies and tools
  • Must be able to obtain and maintain a gaming license

Nice to Have
  • Exposure to backend development and service-oriented architectures
  • Basic knowledge of databases and SQL
  • Interest in system architecture and platform level design
  • Familiarity with version control systems such as Git
  • Exposure to Unity or real time graphical applications

Note: All offers are contingent upon successful completion of a background check
*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.
AGS is an equal opportunity employer.
Job Snapshot
  • Location:
    Las Vegas, Nevada
  • Job Type:
    Table Games
  • Date Posted:
    01/30/2026

About Us
AGS is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player. Our roots are firmly planted in the Class II Native American gaming market, and our customer-centric culture and growth have helped us branch out to become a leading all-inclusive commercial gaming supplier. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, real-money gaming platforms and content, highly rated social casino solutions for operators and players, and best-in-class service, we offer an unmatched value proposition for our casino partners. Learn more at www.playags.com.
Job Snapshot
  • Location:
    Las Vegas, Nevada
  • Job Type:
    Table Games
  • Date Posted:
    01/30/2026

Job Description
**This role is 100% onsite and NOT remote or hybrid.
Job Summary
The Junior Software Engineer - Table Games is responsible for supporting the design, development, testing, and maintenance of gaming software solutions for AGS table game products. This role is well suited for a new graduate or early career engineer who is looking to develop strong software engineering skills within a collaborative and highly regulated environment.
The Junior Software Engineer works closely with senior engineers and the Senior Software Architect to contribute to production systems, implement new features, and assist with the evolution of AGS table game platforms. This position provides hands-on exposure to real-world software systems while building a solid foundation in professional software development practices.
Responsibilities
  • Contribute to the design, development, testing, and integration of software for table game systems
  • Implement features and enhancements under the guidance of senior engineers and the Senior Software Architect
  • Participate in code reviews and apply company coding standards and best practices
  • Develop desktop applications using C#, .NET, WPF, and MVVM for rich user interfaces
  • Assist with backend service integration and data flow between system components
  • Contribute to the development and consumption of REST APIs and web services
  • Test, troubleshoot, debug, and maintain software applications
  • Support software validation and integration activities in coordination with QA and compliance teams
  • Assist in documenting software designs, technical decisions, and system behavior
  • Provide support for internal teams and customer facing issues as needed
  • Participate in architectural discussions and technical problem-solving sessions
  • Learn and apply software development lifecycle practices including version control, testing, and documentation
  • Support regulatory and compliance related activities as required

Skills & Requirements
  • Bachelor's degree in Software Engineering, Computer Science, or related field, or equivalent experience
  • 1+ year of professional or academic experience in software development is a plus
  • Proficient in C# and the .NET framework
  • Experience with Visual Studio development environment
  • Strong interest in desktop application development using WPF and XAML
  • Familiarity with MVVM design pattern and UI UX principles
  • Working knowledge of object-oriented programming concepts and software design principles
  • Basic understanding of software development lifecycle practices
  • Basic knowledge of REST APIs and web services concepts
  • Ability to consume and integrate APIs using HTTP, JSON, and standard web protocols
  • Familiarity with client server communication models and service based architectures
  • Ability to work on well-defined tasks with guidance from senior engineers
  • Strong communication skills and ability to collaborate effectively within a team
  • Demonstrated willingness to learn new technologies and tools
  • Must be able to obtain and maintain a gaming license

Nice to Have
  • Exposure to backend development and service-oriented architectures
  • Basic knowledge of databases and SQL
  • Interest in system architecture and platform level design
  • Familiarity with version control systems such as Git
  • Exposure to Unity or real time graphical applications

Note: All offers are contingent upon successful completion of a background check
*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.
AGS is an equal opportunity employer.
About Us
AGS is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player. Our roots are firmly planted in the Class II Native American gaming market, and our customer-centric culture and growth have helped us branch out to become a leading all-inclusive commercial gaming supplier. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, real-money gaming platforms and content, highly rated social casino solutions for operators and players, and best-in-class service, we offer an unmatched value proposition for our casino partners. Learn more at www.playags.com.