1

Junior Software Architect Jobs (NOW HIRING)

Software Architect

Mclean, VA · On-site

$112K - $225K/yr

Overview As a Software Development Architect, you will work with our growing DevSecOps practice ... Act as an individual contributor and mentor more junior team members * Engineer and implement ...

Software Architect

Mclean, VA · Remote

$112K - $225K/yr

Overview As a Software Development Architect, you will work with our growing DevSecOps practice ... Act as an individual contributor and mentor more junior team members * Engineer and implement ...

Principal Software Engineer

Lafayette, CO · On-site

$140K - $188K/yr

They will collaborate with cross-functional resources and lead junior software developers to revise the product architecture to implement new features and deliver robust product updates to the market.

Position Description As a Junior Software Engineer, you will be responsible for contributing to the ... You will join a team responsible for setting architecture and development standards, implementing ...

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 Jul 13, 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 is L1, L2, L3, and L4 developer?

In software development, L1, L2, L3, and L4 often refer to different levels of technical expertise or seniority, with L1 being entry-level and L4 representing senior or lead developers. These levels help define responsibilities, skills, and experience required for roles, and are used by organizations to structure career progression and compensation. As a Junior Software Architect, understanding these levels can help in assessing team structure and growth opportunities.

What is the role of a junior software architect?

A junior software architect assists in designing and implementing software systems by collaborating with senior architects and development teams. They analyze requirements, create technical specifications, and help ensure that software solutions align with architectural standards, often gaining experience with modeling tools and coding practices. This role typically requires foundational knowledge of software design patterns and programming languages.

What is the minimum salary of a software architect?

The minimum salary for a junior software architect varies by location and industry, but entry-level positions typically start around $70,000 to $90,000 annually in many regions. Factors such as experience, certifications, and company size can influence starting salaries for this role.

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 engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning or cloud computing, 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, advanced skills, and working at large tech companies or startups with significant funding.

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.

More about Junior Software Architect jobs
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:
Junior Software Engineer

$95K - $140K/yr

Full-time

Posted 27 days ago


Job description

Altamira Technologies has a long and successful history providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security communities worldwide by focusing on creating innovative solutions leveraging common standards in architecture, data and security. Altamira believes that our people and the culture of our company differentiate us from other companies.

Location:Warrenton VA / Augusta,GA / Centennial, CO / State College, PA

Position Description:We are seeking a Junior Software Engineer that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web development services. Our ideal candidate would possess a broad range of skills as our scope of work spans various technologies. Examples of technologies we are currently using to support our customers include Java, Python, JavaScript, Angular, React, and ElasticSearch. Altamira Technologies Corporation encourages independent problem solving but also provides deep reach-back support and a collaborative environment for our engineering team. We are looking for candidates who have experience with developing and are not afraid to adapt to the right architecture, languages, and libraries to build the best systems for the mission and deliver the best user experience.

Role and Responsibilities

  • Must have strong Java skills - no exceptions.
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
  • Able to meet deadlines and adjust to evolving scope as requested by customer.

Education and Experience

  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Must have strong Java,JavaScript/Typescript experience - no exceptions.
  • Other languages like Python, Angular, ELK stack, Redis, Web Services (REST), Containerization (such as docker, lxc), Kubernetes, helm, Machine Learning, Data Analytics, Android development, NoSQL and SQL databases, Xmidas are desired.

Abilities and Competencies

  • Top Secret clearance REQUIRED
  • Self-motivated and eager to work intently to satisfy missionrequirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
  • Work with a geographically disparate team.

The anticipated salary range for this position is $95,000 to $140,000. Actual compensation will be determined based on several factors, including, but not limited to, the scope of the position, relevant experience, education, certifications, internal equity, customer contractual requirements, security clearance requirements, and other legitimate business considerations.

Employment Type: Full Time