2

Entry Level Software Engineer Jobs in Richland, WA

Entry Level Software Engineer information

See Richland, WA salary details

$25.1K

$109.6K

$197.6K

How much do entry level software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for entry level software engineer in Richland, WA is $109,610.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,900.00 and $125,400.00 per year, depending on experience, location, and employer.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can transition into the field through coding bootcamps, online courses, or degree programs. Age should not be a barrier to entering an entry level software engineering position.

What are the most commonly searched types of Software Engineer jobs in Richland, WA?

The most popular types of Software Engineer jobs in Richland, WA are:

What are popular job titles related to Entry Level Software Engineer jobs in Richland, WA?

For Entry Level Software Engineer jobs in Richland, WA, the most frequently searched job titles are:

What cities near Richland, WA are hiring for Entry Level Software Engineer jobs?

Cities near Richland, WA with the most Entry Level Software Engineer job openings:

Infographic showing various Entry Level Software Engineer job openings in Richland, WA as of August 2026, with employment types broken down into 83% Full Time, 14% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $109,610 per year, or $52.7 per hour.

Senior Software Developer / Reviewer

Softthink Solutions

Richland, WA • On-site

$57 - $75.25/hr

Full-time

Posted 4 days ago


Job description

Job Title: Senior Software Developer / Reviewer
Location: Onsite - Richland, Washington
Work authorization: US Citizen
Role Summary

The Senior Software Developer/Reviewer performs advanced software development, automated testing, and technical design activities for Plant Installed software systems. This role ensures compliance with NQA 1 Subpart 2.7 and supports configuration management, code reviews, and interim design reviews.
Responsibilities
• Develop software code, automated unit tests, and system/interface test cases.
• Perform technical design activities and collaborate with the Project Lead on requirements analysis.
• Conduct code reviews and walkthroughs per RPP 52037 and DevOps pipeline requirements.
• Support configuration management per TFC ENG DESIGN D 12.1.
• Participate in 30%, 60%, and 90% design reviews.
• Ensure compliance with software lifecycle documentation and SQA standards.
Education Qualification
• B.A./B.S. degree in a technical field (required).
Professional Experience
• Experience developing software in compliance with ASME NQA 1 Subpart 2.7.
• Experience with manual and automated testing methodologies.
• Experience writing and executing system and interface test cases.
• Familiarity with software documentation, SQA standards, and configuration management.
Technical Skills
• Proficiency in:
o .NET C#, HTML, JavaScript, JQuery, TypeScript, Bootstrap, Material Design, CSS/CSSX
o SQL, SOAP, Web API, .NET Framework, .NET Core
o MVVM, Angular
• Familiarity with Agile practices (IC Agile).
• Proficiency with Microsoft Office.
Mission Statement
Softthink Solutions' mission is to drive continuous innovation in IT services by prioritizing product development and implementing trustworthy computing practices. Our focus on secure and reliable product delivery is backed by sound business practices and a commitment to the long-term satisfaction of our clients in every project, regardless of its size or complexity.
Through our innovative solutions and dedicated team of experts, we strive to exceed our clients' expectations and set the standard for excellence in the IT industry.
Vision Statement
At Softthink Solutions, our vision is to be a trusted partner for our clients, empowering them to bring their ideas to life in the most efficient and effective manner possible. We are committed to using established best practices, industry-standard processes, and cutting-edge technology to deliver top-notch solutions that exceed expectations.
Our goal is to be recognized as leaders in the industry for our innovative, reliable, and secure IT services and solutions, and to drive the success of our clients through every project we undertake.
Careers
STSI is an independent US-based Software services and consulting partner with a primary focus on long-term relationships with both clients and team members.
STSI offers team members cutting-edge technology, training, and career guidance to expand and grow their skill sets and bring maximum value to our clients.
STSI is constantly reviewing and expanding its people strength and strives to optimally match client needs to team member talents. We are a people-oriented company seeking the best and brightest to join our team. We work with a variety of employment statuses - from citizens to permanent residents to H1B and EAD immigrants. We have openings for entry level as well as senior positions across a variety of specializations with active in-house and client projects.
In an industry that's constantly reinventing itself, STSI challenges its team members and consultants with engagements that involve specialized services and advanced IT solutions - applying agile development principles, methodical planning, creative thinking, and continuous learning. A dynamic environment keeps our team members ahead of the curve by providing:
  • Opportunities to work with leading multinational clients.
  • A comprehensive portfolio of solutions that span leading-edge technologies from Enterprise Architecture to Business Intelligence to Quality Assurance
  • Established methodologies, processes, and mentoring to maximize efficacy and efficiency.
  • A growing R&D division continually exploring and pioneering the latest technological developments in a variety of disciplines.