Software Engineer - Military veterans preferred



  full-time   employee

United States


We are currently seeking a motivated, career and customer oriented Software Engineer to begin an exciting and challenging career with SAIC. 

 In this role you will:
• Lead the design, development and application of advanced software engineering methods and techniques to the design, analysis, definition, development, evaluation, qualification and/or support of complex products, tools, or technologies in one or more specialized fields.
• Act as a source of current and relevant technological, professional and/or market knowledge in areas of specialization.
• Design, Develop and test Java JEE-based applications focusing on REST (Jersey) & SOAP WebServices.


Position Requirements:
• Bachelors degree and at least 8 years relevant experience or equivalent required.
• Knowledge/Experience with Agile and Test Driven development methodologies.
• Experienced performing in HP/UX, Linux and AIX as well as Windows based environments.
• Strong Knowledge/Experience of development in a Continuous Integration Change Management (CICM) automated deployment and operations approach. Supporting in Jenkins, Maven, Ansible, and Puppet or Chef environments is desired
• Experience with all aspects of deploying services including areas such as interactive documentation such as Swagger and Governance platforms such as AWS API Gateway or Layer 7 Gateways.
• Experience with full lifecycle of requirements, prototyping developing, testing, demonstrating solution (good communication skills).
• Agile Experience as well as other Rapid development approaches (Extreme Programming, Test Driven Development, Scrum) & Sprints.
• Experience with web-based applications hosted in JEE environment, ideally JBoss or Tomcat application servers on On Premise Cloud or Gov Cloud.
• Service-oriented Skills - SOA, REST, JSON,Jackson 2.0, JAX-RS, RESTEasy/Jersey, SOAP, XML, JEE, Java, API, Java Scripts, JQuery, HTML5, Governance, Swagger or similar documentation, and code, knowledge of Pneumatics, transformations (e.g. file formats, XML).
• Experience or Knowledge of Notification Services such as AWS-SNS, Ability to develop services in isolation using Unit Testing and Integration test tools.
• Experience especially Source control specifically Subversion, CICD and automated testing (SOAPUI, JMeter, Grinder), mocking data, and orchestration (Jenkins).
• Knowledge of Security Models (supporting integration with RBAC, SSO, LDAP) highly desired. Knowledge of content management and database, Alfresco, Solr, Oracle/MySQL. Knowledge of basic Agile terminology and practices such as User Stories, Backlog, Scrum, and Acceptance Criteria.
• Experience with an Agile Tool, specifically Rally (CA Agile Central) a major plus. Desired Requirements:
• Experience with numerical weather predictions systems like GFS, WRF, MM5, or the UK Met Office Model
• Experience/understanding of Air Force weather forecasting operations
• Experience with the Air Force CDFS-II cloud analysis and forecasting system
• Experience developing/testing software for weather forecasting operations
• Familiarity with meteorological data formats like METAR, GriB, GriB2, and NetCDF

Desired Qualifications