Application Developer

FAIRFAX, VA, US • Posted 18 days ago • Updated 8 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Workflow
  • DevSecOps
  • Bridging
  • COTS
  • Interfaces
  • Functional Requirements
  • Docker
  • Kubernetes
  • Microsoft Azure
  • Data Engineering
  • IaaS
  • POC
  • Leadership
  • Object-Oriented Programming
  • JSON
  • Data Structure
  • Testing
  • XML
  • POSTMAN
  • Software Development
  • Software Development Methodology
  • Waterfall
  • Business Process
  • Data Analysis
  • Database
  • SQL
  • Oracle
  • Computer Science
  • Data Science
  • DoD
  • Security+
  • Java
  • Python
  • GitHub
  • Apache Kafka
  • Amazon Web Services
  • Artificial Intelligence
  • Machine Learning (ML)
  • Legacy Systems
  • Cloud Computing
  • Microservices
  • Roadmaps
  • Java SE
  • Spring Framework
  • RESTful
  • WAR
  • FISMA
  • RMF
  • Risk Management Framework
  • Regulatory Compliance
  • Build Tools
  • Version Control
  • Git
  • Continuous Delivery
  • Jenkins
  • GitLab
  • Continuous Integration
  • Agile
  • Conflict Resolution
  • Problem Solving
  • Decision-making
  • Communication
  • Management
  • Security Clearance
  • SAP BASIS
  • Law
  • FOCUS

Summary

Job Description

ECS is seeking an Application Developer to work in a hybrid onsite / remote capacity from our Fairfax, VA office to work as a member of a team implementing a new cloud-based application. Please Note: This position is contingent upon additional funding.

The Application Developer will serve as a leader for building a new, cloud-based application and laying the foundation for integration of artificial intelligence capabilities. This individual will assess customer requirements data and workflows, as well as utilize their knowledge and experience of cloud environment and AI technologies to develop a new application. The ideal candidate combines a strong understanding of cloud platforms (AWS, Azure) with hands-on experience deploying AI/ML models and integrating them into production environments using a DevSecOps framework. This role bridges strategy, architecture, and development - helping the DoW become more data centric and insight-driven.

Responsibilities:
  • Integrate COTS products, use APIs, interact with data repositories, cross-domain solutions, and manage system interfaces.
  • Manage legacy code and/or develop new code using container technologies.
  • Develop and execute unit tests to verify code meets functional requirements.
  • Resolve integration issues, vulnerabilities, and functional defects.
  • Develop, implement, and maintain full-stack software solutions for AI-enabled applications.
  • Evaluate and implement containerization technologies (Docker, Kubernetes) and cloud platforms (AWS GovCloud, Azure Government).
  • Partner with data engineering and cloud infrastructure teams to develop scalable, secure architectures.
  • Develop proof-of-concept (POC) models and guide the transition to full-scale production deployment.
  • Provide technical guidance to leadership on AI capabilities, resource requirements, and best practices.
  • Hands-on experience defining JSON schemas and working with RESTful APIs.
  • Solid background in object-oriented programming, particularly using Java.
  • Experience working with JSON-based data structures and databases.
  • Familiarity with development and testing tools such as XML Spy and Postman.
  • Strong understanding of the Software Development Life Cycle (SDLC), including Agile and Waterfall methodologies.
  • Proven ability to gather requirements, document technical and business processes, and translate business needs into technical solutions.
  • Experience with data analysis and database technologies such as SQL and Oracle.
  • Strong verbal and written communication skills, with the ability to work effectively with both technical and non-technical stakeholders.
  • Other duties, as assigned.


Required Skills

  • U.S. Citizen.
  • Ability to obtain and maintain a Top Secret with SCI security clearance.
  • Bachelor's degree in Computer Science, Engineering, Data Science, or related field.
  • Active DoD 8140 IAT Level II or higher (e.g., CompTIA Security+).
  • 12+ years of IT experience with large integrated projects and 5+ years of professional experience in Java and Python development, preferably in federal or defense contracting environments.
  • Experience utilizing co-pilot, Github, and Kafka.
  • Expertise with AWS and familiarity with their AI/ML service offerings.
  • Demonstrated experience modernizing legacy systems into the cloud.
  • Strong knowledge of data pipelines, APIs, microservices, and integration architectures.
  • Ability to assess organizational needs, develop technology roadmaps, and communicate complex solutions to technical and executive stakeholders.
  • Strong knowledge of Java SE/EE, Spring Boot, and RESTful services.
  • Familiarity with cross-domain solution architectures, data labeling, and secure data transfer protocols.
  • Experience working in secure environments, preferably within the Department of War, and understanding of FISMA, NIST, or RMF compliance.
  • Proficiency with build tools, version control (Git), and CI/CD tools (Jenkins, GitLab CI).
  • Understanding of secure coding practices and experience with static/dynamic code analysis tools.
  • Ability to work independently or within a cross-functional Agile team.
  • Strong problem-solving and decision-making capabilities, with a proven ability to weigh the relative costs and benefits of potential actions and identify the most appropriate solution.
  • Highly developed interpersonal and oral/written communication skills, with the ability to effectively and professionally interact with a diverse set of stakeholders (from peers to end-users to executive management).


Desired Skills

  • Active Secret Clearance.

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3300+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10112MAN
  • Position Id: 3244
  • Posted 18 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Arlington, Virginia

Today

Full-time

USD 107,900.00 - 195,050.00 per year

Fairfax, Virginia

Today

Full-time

USD 175,000.00 - 205,000.00 per year

Remote or Reston, Virginia

8d ago

Full-time

USD 98,614.00 - 167,644.00 per year

Chantilly, Virginia

Today

Full-time

USD 107,900.00 - 195,050.00 per year

Search all similar jobs