
Senior Software Developer / Reviewer
Softthink Solutions
Visa & sponsorship
- US persons only (ITAR / export control): a legal requirement, not employer policy.
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:
-
.NET C#, HTML, JavaScript, JQuery, TypeScript, Bootstrap, Material Design, CSS/CSSX
-
SQL, SOAP, Web API, .NET Framework, .NET Core
-
MVVM, Angular
-
Familiarity with Agile practices (IC Agile).
-
Proficiency with Microsoft Office.