ChantillyRecruiter Since 2001
the smart solution for Chantilly jobs

Software Developer (Systems Software) - Java/AWS (687) with Security Clearance

Company: BitRelish Corporation
Location: Chantilly
Posted on: September 14, 2019

Job Description:

Must already have TS/SCI clearance (with Full Scope Polygraph) used in the past 24 months 1-3 year US government contract The Sponsor manages development and operations and maintenance (O&M) for the Field Arrivals and Departures (FA&D)application. This application tracks the personnel arrivals to and departures from Sponsor?s non-US work locations and applies various differentials to the pay of affected personnel based on existing business rules. The rules engine for the FA&D application currently exists within the Sponsor?s payroll system, which itself is being migrated to anew platform and which shall no longer house the rules engine. Additionally, the rules engine is written in an obsolete coding language for which support is increasingly difficult to procure. The rules engine is comprised of several modules or components, each receiving inputs from and delivering outputs to the payroll system, the FA&D application, and/or other rules engine modules. Some rules engine modules exist solely to support FA&D (i.e., have no other applications or systems that use them),while others have as-yet not fully understood interfaces with and uses by other systems or payroll system modules. Work Requirement: The Contractor shall create a new Java-based rules engine for the FA&D application, residing in the Sponsor?s Amazon Web Services ?cloud? environment. The new rules engine shall be separate from the payroll system, but will have interfaces with the payroll system to retrieve and send employee, pay differential, and other data. The new rules engine shall meet the Sponsor?s enterprise IT standards, such that it may be granted formal Approval To Operate (ATO). It shall be designed to permit ongoing compliance with these requirements and standards, and as well to be upgradeable to new releases of software and operating system versions and libraries. The new rules engine shall at a minimum maintain existing business functionality built into the FA&D application, and where possible and appropriate shall address and fix existing documented issues or bugs. The Contractor shall note and identify to the Sponsor places in the existing rules engine where the Sponsor should insert backwards-compatible code (?scaffolding?) to allow remaining programs and external dependencies to continue to operate as intended until a full replacement of the existing module is completed. For each module of the existing rules engine, the Contractor shall perform the following tasks: - Decompose business requirements for there-engineered rules engine, including pertinent reference data. The Sponsor shall make available business area Subject Matter Experts to the Contractor to identify and define relevant business requirements. The Sponsor does not envision that the Contractor would simply review the existing code (in the obsolete coding language) and reconstitute it in modern coding language. - Identify if data transition is required. - Incrementally implement code updates until the newly recoded module can fully absorb responsibilities. - Work with the Sponsor to remove, comment out, or otherwise disable code in the existing rules engine module once it is safe to do so. The Contractor shall provide a project manager to manage and administer this project. She or he shall perform typical project management activities for this project, to include (but not limited to): - Documenting user stories, activities, tasks, and dependencies in the Sponsor?s JIRA system;
- Performing sprint planning activities and producing sprint artifacts;
- Performing scrum master functions/activities;
- Representing the project team at change,prioritization, engineering, and/or requirement review board meetings;
- Creating program documentation;
- Coordinating, supporting, and participating in program and system meetings and reviews;
- Tracking action item status and providing updates to management as needed;
- Performing all activities relating to release and deployment of updates, including notification of users and stakeholders as needed. Note: The Contractor may need to insert or suggest backwards-compatible code (scaffolding) in places to allow remaining programs to continue to operate as intended until a full replacement of the existing module is completed. The Sponsor uses the Agile development methodology to plan and execute work. Project priorities will be set by the Sponsor?s Program Manager, in coordination with the Contractor?s project manager/scrum master. The Contractor shall provide a team that includes members with the following required skills and demonstrated experience: - Ability to decompose business requirements
- Experience developing using the Java coding language
- Experience developing Java-based enterprise web applications
- Experience developing applications using at least one of the following JavaScript libraries: JQuery, AngularJS, and/or React
- Experience developing applications using relational databases
- Experience writing SQL statements in the context of Java application development
- Experience developing applications in the Amazon Web Services environment
- Experience working in an Agile software development environment
- Demonstrated experience working independently or under limited direction/guidance Ideally, the Contractor shall provide a team that includes members with the following desired (but not required) skills and demonstrated experience: - Experience using Spring and/or Spring Boot libraries
- Experience developing applications using JavaServer Pages (JSPs) and/or HTML5
- Experience using Object Relational Mapping (ORM) frameworks such as Hibernate
- Experience using Java Persistence API (JPA)
- Experience with automated testing (unit test,integration test, UI test), using tools such as (but not limited to) JUnit, Spring Test, Cypress.io, and Jest
- Experience developing using RESTful web services
- Experience developing applications in the Sponsor?s Amazon Web Services environment
- Agile project management certification (for the Project Integrator position)
- Experience using the Oracle Primavera P6 tool for time charging
- Experience using JIRA issue and project tracking software
- Experience documenting or mapping the Sponsor?s business processes related to overseas travel (and associated pay entitlements)
- Experience performing IT development or project management on projects directly relating to the Sponsor?s travel systems 687

Keywords: BitRelish Corporation, Chantilly , Software Developer (Systems Software) - Java/AWS (687) with Security Clearance, IT / Software / Systems , Chantilly, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Software Developer Senior - Polygraph (Security Clearance required)
Description: Job Description Researches, designs, develops and/or modifies enterprise-wide systems and/or applications software.--1. Designs, develops, codes, tests and debugs highly complex new software products (more...)
Company: General Dynamics - IT
Location: Chantilly
Posted on: 09/18/2019

Software Developer Expert - Polygraph (Security Clearance required)
Description: Job Description Researches, designs, develops and/or modifies enterprise-wide systems and/or applications software. This is an opportunity to join a team building a cloud-native web-based enterprise-level (more...)
Company: General Dynamics - IT
Location: Chantilly
Posted on: 09/18/2019

Dynamics CRM Developer
Description: Role: Dynamics CRM Developer Location: Charlottesville, VA Employment Type: Full Time/Permanent Base Salary: 125K BENEFITS Medical Ins.,Dental Ins.,Vision Ins.,Life Ins.,Retirement, Paid Time Off (more...)
Company: Tasacom Technologies
Location: Charlottesville
Posted on: 09/18/2019


Senior Software Developer (Security Clearance required)
Description: Business Group Highlights IntelligenceThe Intelligence group provides high-end systems engineering and integration products and services, data analytics and software development to national and military (more...)
Company: Perspecta
Location: Chantilly
Posted on: 09/18/2019

Software Developer Advisor : TS/SCI with Poly required (Security Clearance required)
Description: Job Description Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software. The successful--Software Developer will design, develop, code, test, and debug software (more...)
Company: General Dynamics - IT
Location: Chantilly
Posted on: 09/18/2019

Embedded Software Engineer/Principal Embedded Software Engineer (Security Clearance required)
Description: Northrop Grumman is seeking Embedded Software Engineers and Principal Embedded Software Engineers to join our team of qualified, diverse individuals. This position will be located in Charlottesville, (more...)
Company: Northrop Grumman
Location: Charlottesville
Posted on: 09/18/2019

Senior Systems Administrator (Linux & Windows) (Security Clearance required)
Description: Senior--Systems Administrator Linux Windows for U.S. Government Client -- Preferred Systems Solutions, Inc. PSS is a recognized leader in solving the toughest management and technology problems (more...)
Company: Preferred Systems Solutions
Location: Chantilly
Posted on: 09/18/2019

Principal Java Software Engineer - TS/SCI/Poly (Security Clearance required)
Description: Northrop Grumman Mission Systems is seeking a talented self-motivated mid level Java Software Engineer to join an exciting, complex, mission-focused software development project working with a team of (more...)
Company: Northrop Grumman
Location: Chantilly
Posted on: 09/18/2019

Systems Administrator - TS/SCI with Poly (Security Clearance required)
Description: Job Description This position is will perform numerous functions to include Systems Administration, Property/Asset Management, Testing, and Configuration Management functions. This position will require (more...)
Company: General Dynamics - IT
Location: Chantilly
Posted on: 09/18/2019

Mid-Senior Level PHP Developer
Description: Mid-Senior Level PHP Developer br PRIORITY WILL BE GIVEN TO CANDIDATES WHO COMPLETE THE SCREENING QUESTIONS br br If you are a Mid-Senior Level PHP Developer with experience, please read on br (more...)
Company: CyberCoders
Location: Charlottesville
Posted on: 09/18/2019

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Chantilly RSS job feeds