CDS Platform Developer

Hurricane Consulting Inc
Gainesville, VA

Job Description

Job Description

CDS Platform Developer

Role Context

The CDS Platform Developer is a proactive, collaborative engineer responsible for building and maintaining robust, scalable software solutions across the full stack. This role requires navigating complex codebases, diagnosing and resolving issues, and implementing new features within a cloud-native AWS environment. By balancing technical rigor with cooperative problem-solving, the Developer contributes to the stability and evolution of the CDS Platform, ensuring high-quality code and infrastructure through clear communication and shared ownership.

Responsibilities

The CDS Platform Developer is responsible for actively engaging with the existing technology stack to maintain platform health and extend functionality. In this capacity, they apply logical reasoning and collaborative practices to diagnose issues, resolve straightforward problems, and effectively contribute to team goals and product roadmaps with varying levels of autonomy. The developer is expected to:

- Read and comprehend existing codebase patterns, tracing execution paths to understand runtime behavior.

- Apply sound logical reasoning to diagnose straightforward bugs or extend current logic.

- Solve problems effectively in straightforward situations.

- Work cooperatively and independently, balancing autonomy with a moderate level of guidance and direction.

Skills and Competencies

- Proactive problem-solving: Capable of diving into complex, existing codebases and understanding intricate logic.

- Analytical & Debugging: Efficiently diagnose and resolve problems.

- Communication & Collaboration: Demonstrate excellent interpersonal skills; approach technical disagreements with empathy and constructive reasoning, prioritizing team cohesion and collective goals over individual preferences.

- Ownership: Be driven, self-motivated, and results-oriented, with the ability to manage tasks effectively within limited timeframes.

Technical Capabilities

Full-stack developer familiar with the following domains, possessing hands-on experience in several key areas:

- Frontend: Familiar with building UI with JavaScript, HTML, CSS. Can follow existing patterns to be productive in design/CSS or front-end logic. Can implement new pages, components, and behaviors based on existing patterns and framework code. (React, TypeScript, testing libraries such as Jest, React Testing Library, and Playwright)

- Backend: Understands the function and structure of basic web services. Can follow conventions to write code for standard MVC-style services that use a database and serve an API. (Kotlin and/or Java, Spring Boot, testing libraries such as JUnit, Mockito, REST Assured, Docker)

- Infrastructure: Practical experience writing Terraform to manage AWS resources like S3, Lambda, VPC, ALB/NLB. Can modify and extend existing infrastructure code with support. Understands how to structure infrastructure to be reusable and testable. Can write and maintain basic infrastructure tests using tools like Terratest or similar. Familiar with AWS CLI, IAM roles/policies, and troubleshooting common issues in a dev/test environment. (AWS, Terraform, GitHub Actions, Datadog)

- Domain: Knowing FHIR is a plus but not critical.

- Collaboration tools: Slack, Microsoft Suite, Google Suite, GitHub.

- Automated Testing / Testable Solutions: Understands that tests should be present and how code design impacts testing. Can articulate and apply multiple levels of the testing pyramid.

Expectations / Ways of Working

- Willing to adopt the team’s agreed-upon development practices, including pair programming, test-driven development, continuous integration, and continuous delivery, while contributing fresh ideas for improvement.

- Able to provide application support within the Platform team and for other dependent CDSCollaborative teams.

- Available during the team’s core working hours (minimum schedule overlap timeframe):

- EST: 11:00 AM – 5:00 PM

- CST: 10:00 AM – 4:00 PM

- MST: 9:00 AM – 3:00 PM

- PST: 8:30 AM – 2:30 PM

- Available for at least one weekly shift of off-hours on-call support (7:00–11:00 AM or 4:00–8:00 PM ET).

- Contributes to the team and program’s collective goals by working within established guidelines, while also identifying where processes or solutions can be improved.

- Willing to ask clarifying questions, proactively share knowledge, partner effectively with stakeholders, and give/receive feedback.

Posted 2026-08-07

Recommended Jobs

PART TIME VAN DRIVER VAN DRIVER AIDE ( Charter Oak)

Crossroads Community Services Board
Charlotte Court House, VA

Job Description Job Description Part-Time Van Driver (Charter Oak) Schedule: Split shift 6:30am-8:30am 3pm- 5:45pm We are accepting applications for a Part -Time Van Driver to suppo…

View Details
Posted 2026-08-05

Ansible Automation Engineer

SAIC
Virginia

: Job ID: 2405972 Location: SPRINGFIELD, VA, US Date Posted: 2024-04-26 Category: Software Subcategory: SW Engineer Schedule: Full-time Shift: Day Job Travel: No Minimum …

View Details
Posted 2026-08-03

Simulation Developer

Quantico, VA

ManTech International seeks a Simulation Developer to build advanced models and simulations supporting defense and aerospace missions within our IT & Digital Solutions organization. In this role, you …

View Details
Posted 2026-08-05

Development Intern - Christian Nonprofit

Child Evangelism Fellowship of Virginia, Inc
Richmond, VA

Job Description Job Description Benefits: Flexible schedule Training & development Wellness resources Position Summary:  This internship offers a hands-on opportunity to learn event…

View Details
Posted 2026-08-05

Senior Maritime Maneuver Operations Analyst - Exercise Planner (PTOC)

Obsidian Solutions Group LLC
Quantico, VA

Job Description Job Description Description: Primary Location: Quantico, VA Must be a U.S Citizen Security Clearance: Top Secret / SCI Eligible Obsidian Solutions Group (OSG) is seeki…

View Details
Posted 2026-03-16

Licensed Practical Nurse LPN

Yanceyville Rehabilitation and Healthcare
Danville, VA

Job Description Job Description Yanceyville Rehabilitation And Healthcare Center , located in Yanceyville, NC,  is a Long Term Care facility that provides quality care to our residents. Join a g…

View Details
Posted 2026-07-30

Beverage Distributor Sales Manager-Northeast (Nestle Waters & Premium Beverages)

Nestlé
Arlington, VA

Foods you love. Brands you trust. And a career that empowers you to grow.    At Nestlé USA, we’re all working towards the same goal – to delight and deliver for our consumers. With a rich portf…

View Details
Posted 2026-07-12

Tax Manager

Current
Arlington, VA

Job Description Job Description About the Company At Current, everything starts with people. We believe that when you invest in talent through opportunity, development, and support, you unlock g…

View Details
Posted 2026-07-11

Program Support Specialist II / Senior Program Specialist.

EDJ Associates,
Washington, VA

Job Description Job Description Description The Program Support Specialist will provide daily administrative and programmatic support to the National Science Foundation to facilitate the peer re…

View Details
Posted 2026-05-30