Current Openings >> Principal Software Engineer
Principal Software Engineer
Summary
Title:Principal Software Engineer
ID:SPYROS 01120
Description

The SPYROS Vision is simple. SPYROS attracts only the best by maintaining a reputation of excellence and prioritizing employee quality of life and care. With SPYROS, you are part of a team comprised of the most highly qualified professionals determined to make a difference.

Requirements:

  • ACTIVE Top Secret-SCI+Fullscope POLY REQUIRED
  • Meet Labor Category qualifications
  • 10 years SIGINT Enterprise experience and determining provider or consumer concerns
  • Experience with dataflows and researching issues/questions and or providing solutions to a resolved status
  • Experience working with User Interface View(s) implementation team
  • Providing Demonstrations and Training to groups
  • At least 15 years’ experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures
  • Basic understanding of Object Oriented and Structured development methodologies and languages
  • Developing documentation required to support a program’s technical issues and training situations
  • Java, Spring Framework,XML, SIGINT Enterprise
  • Experience with using automated test frameworks such as JUNIT
  • Familiarity with software design patterns
  • Experience with version control software (Git, SVN)
  • Experience with Java Application Container (Tomcat)
  • Experience with REST architecture, and Maven
  • Experience with or Jenkins
  • Experience using the Eclipse IDE
  • Experience and ability to develop strong customer relationships
  • Experience in Javascript, Experience with Backbone.js, underscore.js JQuery, templates, Datatables.js
  • Experience with JSP
  • Experience with ELK stack
  • Experience with Spring Boot
  • Experience with Docker

Responsibilities:

  • Collaborate with teams to support requirements for maintaining and operating systems that provide real time data to the analyst community.
  • Work in an agile team environment as a member.
  • COTS and GOTS integration and in-house systems development, maintenance and operations.
  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
  • Determines user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.
  • Ensures software standards and best practices are met.
  • Augment an existing teams to develop and enhance the tools for customer.  


Are ready for a challenge?
Would you like to discuss the SPYROS Difference?

I am Scott Atwood, Chief Growth Officer for SPYROS I&T Consulting.
Contact me via email with any questions at: scott.atwood@spyrosconsulting.com
Or send me an email with a phone number and we can talk about this opportunity.

This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock