Software Engineer - Systems Development and Security
We are seeking a highly skilled and innovative Software Engineer to join our team.
In this role, you will be responsible for designing, developing, and maintaining software systems that meet the highest standards of performance, security, and reliability.
Your duties will include performing all activities associated with the design, development, implementation, maintenance, configuration management, and quality control of software for scientific/engineering applications.
* Determine software maintainability and overall adherence to user requirements on department standards.
* Generate program design language and code based on department standards.
* Support on-site meetings and deliveries to customers.
You must have strong expertise in software engineering standards, specifications, and best practices, as well as experience with software quality assurance, testing, and validation.
Familiarity with C++, C#, Java, and Python is also required.
A bachelor's degree in software engineering, computer science, or a related field, and 5+ years of experience in software development, cybersecurity, and software modernization are required.
You must be a US or Australian citizen and possess an active US Top Secret/SCI w/Polygraph or AUS PV Clearance.