System One · 4 days ago
Principal Software Developer
System One is seeking a highly skilled Full Stack Developer to support the development and ongoing enhancement of a mission-critical data management application used for nuclear power construction projects. The role involves designing, implementing, and optimizing a large-scale web application while collaborating with engineering leadership and internal users to improve system performance and usability in a regulated environment.
Staffing Agency
Responsibilities
Design, implement, document, and test software based on formally defined requirements and internal bug reports
Perform refactoring and maintenance to improve short- and long-term developer and user productivity
Independently identify and prioritize tasks without explicit assignment
Support verification and validation activities to ensure software meets specifications
Identify performance and productivity bottlenecks and implement solutions
Perform administrative backend data management operations as needed
Translate new feature requests into formal software requirements
Train and support engineering users in system functionality
Mentor other developers and support team development
Support build and testing systems (e.g., Jenkins and dashboards)
Support server configuration and maintenance
Facilitate design reviews and ensure efficient approval workflows
Review proposed code changes and provide detailed feedback prior to deployment
Ensure compliance with quality standards and regulatory requirements
Qualification
Required
8+ years of professional web application development experience
Expert-level programming skills in Python and JavaScript
5+ years of experience with Django and Django REST Framework (DRF)
5+ years of experience with at least one modern JavaScript framework (Vue3 preferred)
5+ years of experience writing and maintaining automated software tests
Strong expertise with development tools including git, IDEs, debuggers, profilers, test frameworks, and packaging tools
Comfort with advanced git workflows (interactive rebasing required)
Ability to deliver complex software in evolving, fast-paced environments
Professionalism and discipline to work within a highly regulated nuclear environment
Strong understanding of software QA and SDLC best practices
Ability to give and receive professional technical feedback
Strong communication skills desired
High degree of trust and integrity; ability to communicate openly, demonstrate respect, and foster teamwork
Ability to sit and/or stand for extended periods
Bending, stooping, grasping, gripping, and fine motor control required
Ability to safely lift up to 25 pounds
Repetitive work and visual/audio focused tasks
Work environment includes stairs, typing/keyboard use, and extended workdays (>8 hours/day)
Travel: 0–5%
Preferred
Degree in Computer Science, Applied Mathematics, or related field
Experience building and maintaining Linux application and database servers
Experience configuring and maintaining CI systems
Strong expertise with Vue3 and Quasar
Experience with Celery
Experience with Cypress
Experience supporting large industrial or construction projects
Experience working in ASME NQA-1 environments
Excellent written and verbal communication skills
Company
System One
System One is a professional staffing firms.
H1B Sponsorship
System One has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (6)
2023 (9)
2022 (10)
2021 (9)
2020 (5)
Funding
Current Stage
Late StageTotal Funding
$301.8MKey Investors
TruistOaktree Capital ManagementProspect Capital Corporation
2021-01-28Debt Financing· $290M
2020-12-08Private Equity
2016-09-20Acquired
Recent News
2026-01-06
Company data provided by crunchbase