home >> nuclear >> job board >> post

~*~Senior Software Engineer A Process Control &Automation Engineering/ Principal Software Engineer~*~

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


Duties and Responsibilities
This position is to provide software development support to the Process Control & Automation Engineering (PC&AE) department. PC&AE provides process control and manufacturing systems/software to operate the Savannah River Nuclear Solutions (SRNS) facilities safely and effectively.

Work individually, on teams or lead teams to develop software solutions for site operational facilities. The types of work may include:
Develop process modeling or computer simulations
Develop new applications or maintain/enhance existing applications
Develop new features, customizations, and bug fixes for Hexagon Smart Plant Foundation (SPF)
Develop eForms, eForm controls, and workflows for SPF
Work with ORACLE or SQL Server databases
Develop web applications in Visual Studio, .NET, C#, Java
Convert legacy applications to web based applications
Develop software programs that comply with site requirements and design specifications.
Review and understand customer requirements and specifications.
Implement and maintain internally developed web applications with a specific emphasis on maintainability, usability, performance, and scalability.
Prepare detailed test plans and test cases, and consult with business analysts on testing options and strategies, including applicable regulatory requirements
Analyze system requirements and identify testing strategies that maximize test coverage and/or improve system reliability and performance
Execute and monitor testing activities and ensure they are completed as expected
Track, report and verify software defects to ensure the resolution of issues found
Develop and maintain new and existing automation to improve test efficiency

Education
BS Degree in Computer Science, Computer Engineering, Electrical Engineering, Or Chemical Engineering

Experience/Skills
Demonstrated working knowledge of QA methodology, testing techniques and approaches relating to desktop and web applications
Demonstrated proficiency in software architecture design.
Demonstrated experience with Web-based Application Development using Visual Studio, .NET, MVC, JavaScript, J Query, IIS (Internet Information Services 8.0+), On-Premises Microsoft Team Foundation Server 2017+, HTML, .Net Web API, REST services, dependency injection frameworks, and NuGet package management.
Demonstrated experience with Oracle or SQL Server databases.
Ability to troubleshoot web-based applications
Demonstrated thorough understanding of network, application, and data security best practices.
Demonstrate experience with software quality assurance documentation such as development of requirements and design documents.
Ability to communicate in a clear and professional manner, including the ability to explain technical details to non-technical personnel.
Demonstrated problem solving skills.
Demonstrated experience with Automated Testing Tools.
Demonstrated experience with Unit Testing.
Demonstrated experience with Agile methodology with a preference for Scrum Framework.



[ 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.