VOR Technology is seeking a Principal Software Engineer who designs, develops, maintains, enhances and documents software systems.
Responsibilities will include the following:
- Analyzes user requirements to derive software design and performance requirements.
- Designs and coded new software or modify existing software to add new features.
- Debugs existing software to correct errors, adapt to new hardware, or improve performance.
- Integrates existing software into new or modified systems or operating environments.
- Assisting with developing and executing test procedures for software components.
- Analyzes systems flow, data usage and work processes, and investigates problem areas.
- Develops simple data queries for existing or proposed databases or data repositories.
*All Candidates must have a TS/SCI clearance with a Full Scope Polygraph
- Twenty (20) years' experience as a Software Engineer.
-
Five (5) years of demonstrated experience with:
-Java EE, the Springsource Framework, Spring Tool Suite, Git, JUnit, Maven, Jenkins, Hibernate, HTML5, CSS3, MySQL, Web Services, and Google Web Toolkit (GWT) or Vaadin
-
Experience as an Object-Oriented Software Engineer performing software architecture development, code generation, unit testing, and continuous integration.
- Experience developing data-driven web applications that utilize a database and working on a Java development platform.
- Experience creating solutions using Object-Oriented design patterns and working on an Agile development team with multiple developers.
Education Requirement: Bachelor's Degree (Computer Science, Mathematics, Electrical Engineering, Systems Engineering, Software Engineering Cybersecurity, or related disciplines)
*Four (4) years of additional experience may be substituted for a Bachelor's degree
Clearance Requirement: Active TS/SCI with Full Scope clearance
* US citizenship is required.
EOE/M/F/D/V