1

Junior Software Architect Jobs (NOW HIRING)

Junior Software Developer- Table Games

Las Vegas, NV · On-site

$64K - $83.10K/yr

Job Summary The Junior Software Engineer - Table Games is responsible for supporting the design ... Participate in architectural discussions and technical problem-solving sessions * Learn and apply ...

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- Table Games

Las Vegas, NV · On-site

$64.30K - $83.50K/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 Consultant

Houston, TX · On-site

$64K - $83K/yr

A junior software developer collaborates with other developers to design and develop custom ... SPA architecture * GraphQL * Git * T-SQL / MySQL * Microsoft Visual Studio / Visual Studio Code

As a Software Architect, you will be working closely with our SoC hardware architects, product ... Mentor and guide junior team members. Qualifications * A Bachelor's of Science or Master's in ...

The Junior Software Engineer role will provide software development expertise on a cross ... Participate in architectural discussions and contribute to technical design decisions 

Junior Software Engineer

Arlington, VA · On-site +1

$60 - $85/hr

The Junior Software Engineer role will provide software development expertise on a cross-functional ... Participate in architectural discussions and contribute to technical design decisions * Implement ...

Jr. Software Developer

Los Angeles, CA · On-site

$72.20K - $93.70K/yr

Understanding of web application architecture and the request/response lifecycle * Comfortable ... Junior Software Developer. Applications without a cover letter will not be considered. All complete ...

As a Software Architect, you will be working closely with our SoC hardware architects, product ... Mentor and guide junior team members. Qualifications * A Bachelor's of Science or Master's in ...

$70K - $95K/yr

Junior Software Engineer United States Full-Time Pay Range: $70,000 - $95,000 per year Visa: H1B ... Microservices Architecture * Agile/Scrum * JIRA * Linux/Unix * Unit Testing (JUnit, PyTest ...

Software Architect Location: Albany, NY- 12203 Engagement Length: 30 Months Work Model: [On-site ... Support user testing efforts and mentor junior technical staff. Mandatory Qualifications (Expert ...

$70K - $95K/yr

Junior Software Engineer United States Full-Time Pay Range: $70,000 - $95,000 per year Visa: H1B ... Microservices Architecture * Agile/Scrum * JIRA * Linux/Unix * Unit Testing (JUnit, PyTest ...

$70K - $95K/yr

Junior Software Engineer United States Full-Time Pay Range: $70,000 - $95,000 per year Visa: H1B ... Microservices Architecture * Agile/Scrum * JIRA * Linux/Unix * Unit Testing (JUnit, PyTest ...

next page

Showing results 1-20

Junior Software Architect information

See salary details

$39.5K

$72.7K

$136K

How much do junior software architect jobs pay per year?

As of Jun 1, 2026, the average yearly pay for junior software architect in the United States is $72,702.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,500.00 and $76,000.00 per year, depending on experience, location, and employer.

What is a Junior Software Architect job?

A Junior Software Architect is an entry-level role in software architecture, responsible for assisting in the design and development of software systems. They work under the guidance of senior architects to create technical solutions, ensure best practices, and contribute to architectural decisions. Their tasks may include reviewing code, optimizing performance, and collaborating with development teams. This role requires a strong foundation in programming, system design, and problem-solving. It's a stepping stone to more senior architecture positions in software development.

What are the key skills and qualifications needed to thrive in the Junior Software Architect position, and why are they important?

To thrive as a Junior Software Architect, you need a solid understanding of software development fundamentals, architectural patterns, and coding best practices, often supported by a degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, popular programming languages, and, optionally, certifications such as AWS Certified Solutions Architect Associate or Microsoft Azure Fundamentals is valuable. Strong problem-solving abilities, effective communication, attention to detail, and a collaborative mindset are key soft skills that set candidates apart. These skills enable Junior Software Architects to design scalable software systems, contribute meaningfully to architectural discussions, and work efficiently within multi-disciplinary teams.

What are some typical responsibilities for a Junior Software Architect in their day-to-day work?

As a Junior Software Architect, your daily responsibilities often include assisting in the design and documentation of software architectures, reviewing code for adherence to best practices, and collaborating with developers to refine system modules. You may also participate in team meetings, contribute to technical decision-making, and help troubleshoot architectural challenges under the guidance of senior architects. This supportive and learning-focused role allows you to gradually take on more design ownership as you gain experience. Working closely with cross-functional teams such as product managers, QA, and operations is also common, ensuring that the final product meets both technical and business requirements.
What cities are hiring for Junior Software Architect jobs? Cities with the most Junior Software Architect job openings:
What are the most commonly searched types of Software Architect jobs? The most popular types of Software Architect jobs are:
What states have the most Junior Software Architect jobs? States with the most job openings for Junior Software Architect jobs include:
Infographic showing various Junior Software Architect job openings in the United States as of May 2026, with employment types broken down into 64% Full Time, 7% Part Time, and 29% Contract. Highlights an 37% Physical, 16% Hybrid, and 47% Remote job distribution, with an average salary of $72,702 per year, or $35 per hour.
Junior Software Developer- Table Games

Junior Software Developer- Table Games

AGS

Las Vegas, NV • On-site

$64K - $83.10K/yr

Full-time

Posted 28 days ago


Job description

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.