Senior Software Engineer - Urgent Role

Senior Software Engineer - Urgent Role
Company:

System One


Details of the offer

We are on the lookout for a brilliant Senior Software Engineer to join our stellar team at System One in Washington DC.
Growing your career as a Full Time Senior Software Engineer is a great opportunity to develop competitive skills.
If you are strong in adaptability, critical thinking and have the right experience for the job, then apply for the position of Senior Software Engineer at System One today!

System One is seeking to contract with a Senior Software Engineer who is interested in the research, development, and deployment of advanced nuclear reactors to help alleviate global energy issues.
You will be a lead maintainer and developer of our client's 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:
Responsibilities will include: 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. Minimum Qualifications: 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 Preferred Qualifications: Good understanding of software quality assurance and the software development life cycle, Ability and professionalism to work within published regulatory guidelines for nuclear reactor design, Experience with major industrial construction projects, Experience working in NQA-1 environments, and Excellent written and verbal communication skills. Benefits of working as a Senior Software Engineer in Washington DC:
? Company offers great benefits
? Opportunities to grow
? Attractive package


Source: Grabsjobs_Co

Requirements

Senior Software Engineer - Urgent Role
Company:

System One


Senior Software Engineer

It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a s...


From Cash App - Distrito de Columbia

Published 15 days ago

Junior Geographic Information Systems Consultant

Quantum Dynamics, Inc. (Quantum) is a Woman-Owned Small Business (WOSB) headquartered in McLean, Virginia. The company is a service-oriented firm with a rich...


From Quantum Dynamics, Inc - Distrito de Columbia

Published 15 days ago

It Technician

Quantum Dynamics, Inc. (Quantum) is a Woman-Owned Small Business (WOSB) headquartered in McLean, Virginia. The company is a service-oriented firm with a rich...


From Quantum Dynamics, Inc - Distrito de Columbia

Published 15 days ago

Remote Work $K Month - Part-Time

Looking for motivated individuals to join our team as referral agents, offering the opportunity to earn weekly bonuses from home with simple training. Limite...


From Hello Flex Work - Distrito de Columbia

Published 15 days ago

Built at: 2024-05-20T14:18:06.622Z