Job Description

Ref No.:20-10608
Location: Washington, District of Columbia

Title: Applications Developer
Client: DOL
Location: Washington, DC

Responsible for the enhancement and operation of 10 existing applications using existing and emerging technology platforms. Working within an Agile environment, you will actively participate in daily standups, backlog refinements, and other ceremonies. You will play a key role on collaborative team projects, be responsible for the design and development of mission-critical, enterprise-scale business systems.


  • Dev Ops and New Tech: DevOps, test automation, cloud implementation, JavaScript, Angular; Maven/ANT, GitLab
  • Experience in Analyzing User Requirements --- Creating User Stories
  • Strong analytical and problem-solving skills.
  • In-depth expertise in SQL, PL/SQL.
  • 5+ years of experience with Java development
  • Co-ordination within team and across IT teams.
  • Working knowledge of Agile/Scrum development
  • A BS/MS degree in Engineering, Information Technology or equivalent discipline.
  • Desirable: Java Certification
Job Type: Full-time
Location: District of Columbia (Required), Currently we are working from home
  • Help move our team to new technologies and tools
  • Mentor other developers
  • Develop enterprise-grade applications using Java J2EE, SQL, and Jdeveloper, among other tools.
  • Create design documentation, program and test applications, and iterate through the project life cycle.
  • Keep the database structured and clean with modern data management tools.
  • Write scalable, secure, maintainable code that powers our clients' platforms.
  • Build release support modules for all applications.
  • Coding, testing, deploying and supporting fixes for existing applications.
Duties include:
Developing Applications in Java, SQL, PL/SQL modification, testing, and updating of programs for manipulation of source Data and reporting for all client applications.
Use of change management system for code changes.
Build release support modules for all client applications.
Coding, testing, deploying and supporting fixes for existing applications.

New application development is required to produce Web-based Oracle for supporting new agency initiatives.

This includes:
  1. Maintenance and support of existing applications. Documentation to meet government wide and DOL standards.
  2. Development of Oracle ADF reports
  3. Implementation of Oracle portal technology for rapid application deployment.
  4. Ongoing development of standards for Web based applications.

Maintenance and development of documentation is required:
  1. Preparation of detailed technical specifications and standards.
  2. Maintaining configuration management documentation.
  3. Maintaining versioning control for documents.
  4. Maintaining applications documentation, including standard operating procedure documents.
  5. Maintaining and developing project service level agreements and project proposals.

Works closely with Project Managers and other members of the technical team and business users. Develop detailed specification documents with clear project deliverables and timelines, and ensure timely completion of deliverables.
Produce estimates including: expertise required, user interface required, sizing of development efforts, overall project schedule.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online