Location work will be performed: VAT101 - VA B1 - Remote
Java/SQL Developer - Level III (Remote):
Description:
Researches, designs, implements and manage software programs as well as testing and evaluating new programs. Resolves problems with software and responds to suggestions for improvements and enhancements. Writing and implementing efficient code. Develop quality assurance procedures and deploy software tools, processes and metrics. Works closely with other developers, UX designers, business and systems analysts. Acts as team leader on projects. Participates in development of software user manuals. Instructs, assigns, directs, and checks the work of other software developers on development team. Consults with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
List of tasks to be performed:
Familiarity with the process of Java web application framework migrations, particularly in modernization from Struts to Spring.
Familiarity with Agile/Scrum processes and management tools (preferably VersionOne) and IT Service Management Systems (preferably ServiceNow).
Strong SDLC Software Development Life Cycle background (Planning, Analysis, Design, Development, Testing, Implementation, Deployment and Maintenance)
Analyze existing Java application objects documenting current processes ensuring the information is accurate and can be easily understood by the business owner so they can make decisions on modernizing that applications processes.
Plan, organize, & implement processes in relation to the migration of frameworks from Struts to Spring in an efficient manner.
Develop and maintain IT documentation in regards to the modernization.
Refresh the Testing application environments with Production data when requested.
Execute the Testing batch processing cycles when requested.
Resolve any Testing batch processing errors that occur.
Apply business requested requirements to the Application’s Java & SQL objects when requested.
Resolve all defects deemed critical for production before implementing.
Will ensure the Solutions Life Cycle process is being followed having the client Software Architect along with the Client Business Owner(s) review and approve the Testing results before migrating into the Production environment.
Strong implementation background and ability to solution complex business requirements.
Update configuration diagrams and other documentation.
Utilize an iterative development methodology and attend Agile ceremonies for all work done under this contract. The methodology must allow users to examine the validity and accuracy of the business requirements and to respond to the usability and performance of any new deployments or installs.
Provides on-call and after hours support as required to support the production systems.
As directed by the Software Architect, effectively and proactively work with customers/end users of application(s) to ensure needs are being met / managed in a positive manner.
Additional Required Skills/Experience:
A minimum of eight (8) to twelve (12) years’ relevant experience.
A degree from an accredited College/University in the applicable field of services is required. If the individual's degree is not in the applicable field then four additional years of related experience is required.
Typically performs all functional duties independently.
Note: Special credentials (licenses and/or certifications) may be required at the Task Order level on a case-specific basis."
Additional Provisions:
Pass both a client mandated clearance process to include drug screening, criminal history check and credit check.
Once candidate’s resume is approved and interview passed, the agency is responsible for providing drug screening. Failure to submit the drug screening results will delay the security clearance process.
If a candidate is given an interim clearance, continuation of employment is then based on the candidate receiving a sensitive clearance.
All candidates must be a US Citizen, or have permanent residence status (Green Card).
Candidate must have lived in the US for the past 5 years.
Cannot have more than 6 months travel outside the United States within the last five years. Military Service excluded. (Exception does not include military family members.)
All overtime must be pre-approved in writing by the client manager or his/her designated representative.
Agency will not be reimbursed for overtime charges without previous written authorization. Authorized overtime will be reimbursed at straight time.