home >> nuclear >> job board >> post

[Software Engineer] Senior Software Engineer (REMOTE)

[ Back ] [ The Roadtechs Nuclear Job Board ] [ Help ] [Edit ] [Mark Position Closed ]


HukariAscendent is a Service-Disabled, Veteran-Owned, Small Business specializing in comprehensive engineering and technical support associated with commercial nuclear power and other Department of Energy (DOE) nuclear activities.

Senior Software Engineer

You will be a lead maintainer and developer of our primary data management application, called Atom. This tool is a key part of our plan to improve the world’s ability to deliver data-heavy nuclear construction projects on time and budget. It contains a nuclear reactor project-specific data model linking the plant safety functions, requirements, scientific analyses, documentation, tests, and more. It acts as a single source of truth across the project to help coordinate design and construction efforts. It facilitates workflows that satisfy project procedures. This role will work closely with engineering management, QA, and the internal user base to continue to build and refine the tool’s capabilities, improve the quality pedigree, monitor and improve performance as needed, and to fix bugs as they are identified. The tool is a Python/Django/DRF backend running on Linux servers with a JavaScript/Vue3/Quasar frontend SPA user interface. The developer team is currently small: only ~3 people. You should have a true passion for team-oriented software development. We’re looking for someone who views a problem as an opportunity, and enjoys working closely with a focused and high achieving group.

Responsibilities:
•Work with engineering management to understand and translate new feature requests into formal software requirements.
•Design, implement, document, and test implementations based on software requirements and bug reports from the in-house user base.
•Design and implement refactorizations and maintenance to maximize near- and long-term productivity of users and developers.
•Identify and prioritize issues and useful improvements without them being explicitly assigned to you.
•Support verification and validation efforts to prove that the codes meet specifications and are correct.
•Systematically identify performance or productivity bottlenecks; design and implement solutions to eliminate them.
•Train and support reactor designers to use the software system.
•Provide mentoring to engineers who are still learning the craft of writing software.
•Work closely with IT to build and support software build and testing systems (like our Jenkins instance and related dashboards).
•Facilitate design reviews for ongoing developments to keep review/approval process as productive as possible.
•Review proposed code changes and provide detailed feedback before allowing it to go live.
•Ensure compliance with quality standards and regulatory requirements for software.

Key Qualifications and Skills
•5+ years of relevant experience on web application development.
•Strong programming skills in Python and JavaScript.
•Demonstrable expert capabilities with basic software development tools, including git, pytest/nose, PyPI, Python packaging tools required.
•Experience with Django and some JavaScript framework like Vue3 required.
•Experience or willingness to rapidly master Vue3, and Quasar required.
•Ability to focus and comfort with delivering a challenging project under evolving conditions, during rapid-paced development.
•Degree in computer science, applied mathematics, or similar.
•A strong commitment to software best practices.
•Ability to provide professional feedback.
•Good understanding of software quality assurance and the software development life cycle preferred.
•Ability and professionalism to work within published regulatory guidelines for nuclear reactor design preferred.
•Experience with major industrial construction projects preferred.
•Experience working in NQA-1 environments preferred.
•Excellent written and verbal communication skills.
•The successful candidate will possess a high degree of trust and integrity, communicate openly and display respect and a desire to foster teamwork.

HukariAscendent offers an excellent benefits package including medical, dental, vision, and life insurance, 401(k) plan, and paid time off.

Opportunities with HukariAscendent change frequently. For a complete listing of our current openings, please visit our website at https://www.hukari.com.

HukariAscendent is proud to be an Equal Opportunity Employer.


[ Back ] [ The Roadtechs Nuclear Job Board ] [ Help ] [Edit ] [Mark Position Closed ]


© Copyright - Roadtechs®, LLC. - All rights reserved.
Use of the Roadtechs.com website implies compliance with the Roadtechs User Agreement and acknowledgment of our Privacy Policy.