Full Stack Developer

INFOMARINES INC.
Arlington, VA, United States
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$145,600.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Business Logic Automation of Tests Code Review Computer Programming Databases Continuous Integration Data Integrity Data Security Database Queries
+18 more
Software Debugging Python (Programming Language) Release Management Ansible Data Access Layer Software Engineering Software Systems Systems Integration Data Logging Spring-boot Backend Gitlab Cloudformation Information Technology Bitbucket Front End Software Development Terraform Vulnerability Analysis

Job description

  • Design, develop, test, and maintain full-stack applications (UI, service/API layer, and data access layer) in an Agile delivery environment.
  • Participate in software programming initiatives to support innovation and enhancement, using Java, JavaScript, Python, SpringBoot,
  • Implement responsive, user-friendly front-end features and collaborate with UX/design to ensure usable, accessible experiences.
  • Build and maintain back-end services and APIs; implement business logic, integrations, and data access patterns.
  • Develop, maintain, and evolve a modernized database architecture aligned to modernization initiatives, including cloud adoption.
  • Create and optimize database queries and data models; ensure data integrity and performance.
  • Write automated tests and participate in code reviews to improve quality, security, and maintainability.
  • Troubleshoot, debug, and resolve defects across the stack; support production and lower-environment issue resolution as required.
  • Produce technical documentation (design notes, API documentation, and operational runbooks) aligned to program needs.
  • Operate and improve reliability/availability through monitoring, alerting, incident response, and continual service improvement.
  • Produce and maintain technical documentation (build guides, runbooks, diagrams, and operational procedures).
  • Stage new and upgraded services components or services to integration and testing environment.
  • Develop and engineer improvements to the infrastructure and architecture to support continuous development and continuous integration utilizing modern practices and tools.
  • Support and perform deployment orchestration, automation, and security configuration management (i.e., CloudFormation, Terraform, Ansible, GitLab, Bitbucket).
  • Maintain documentation of code developed in support of CESO environments.
  • Support patching, logging, vulnerability scanning, and compliance tracking.
  • Participate in the release management process.

Join us if you’re ready to build impactful software solutions that shape the future of our industry! We value energetic professionals committed to continuous learning and excellence in software engineering-your expertise can make a real difference here!

Requirements

We are seeking an experienced Full Stack Developer to support the client program delivering mission-focused software capabilities for DISA. This role develops, tests, and maintains secure, reliable applications across the full technology stack (front-end, APIs/services, and data). Full stack developers can switch between front-end and back-end development based on requirements and help the team prototype rapidly when needed. This person should be a seasoned, self-motivated, and professional with at least 8 years of hands-on engineering and administration experience in virtualized Information Technology environments., * using Java, JavaScript, Python, SpringBoot: 5 years (Required)

  • front-end and back-end development : 6 years (Required)
    • Troubleshoot, debug, and resolve defects across the stack: 4 years (Required)

Security clearance:

  • Top Secret (Required)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:42 min

Automating Skupper deployments using Ansible

Alex Soto Alex Soto · WWC 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:54 min

Implementing geographic salary tiers for compensation equity and fairness

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all