Dev Technology - Reston, VA

posted 28 days ago

Full-time - Mid Level
Remote - Reston, VA

About the position

The Senior Application Developer will play a crucial role in developing, supporting, and modernizing mission-critical applications for the Department of Homeland Security (DHS). This position requires a strong background in software development, particularly in Java and Go, along with expertise in DevOps processes. The successful candidate will work within an Agile framework to transform requirements into effective solutions, ensuring the applications meet the needs of the DHS customer.

Responsibilities

  • Develop, deploy, and maintain mission-critical applications using Java, C#, C++, and Go.
  • Provide support and technical advice during the conceptualization, development, and implementation phases.
  • Collaborate with users to define system scope and objectives, contributing to design decisions.
  • Work on new development and re-engineering efforts, making system design decisions.
  • Implement enhancements to existing systems and coordinate with other developers.
  • Perform QA/testing as needed for software development services across all tiers (UI, Java, Oracle).
  • Utilize DevOps tools such as Git, Jenkins, and Maven.
  • Develop Java Web Services, Spring Boot applications, and UI frameworks using HTML and JavaScript.
  • Manage relational database programming using SQL, Oracle DB, PostgreSQL DB, and MySQL.
  • Support AWS infrastructure setup and deploy changes to the CICD pipeline.
  • Follow a Scrum/Agile project lifecycle approach to software development.

Requirements

  • Bachelor's degree or equivalent and 5+ years of development experience.
  • Experience with containerized development and deploying changes to the CICD pipeline.
  • Experience implementing and configuring DevOps solutions.
  • Familiarity with API Gateways and software upgrades in AWS.
  • Experience with Java programming languages and DevOps tools such as Git, Jenkins, and Maven.
  • Experience with Java Web Services, Spring Boot, and Java EE.
  • Experience with Web Development/UI Frameworks, HTML, and JavaScript.
  • Relational Database (RDBMS) experience with Oracle DB, PostgreSQL DB, and MySQL.
  • Experience with Docker and AWS Administration.

Nice-to-haves

  • Government contracting experience.
  • Experience in Struts and Restful services.
  • Experience in Oracle RDBMS, PL/SQL, and SQL*Plus.
  • Experience in UNIX/LINUX shell scripting.
  • Certification in SAFe, SCRUM, or Kanban.

Benefits

  • Generous and flexible time-off policy.
  • Flexible work schedules and telework options.
  • Career development opportunities including mentorship and training.
  • Industry-leading benefits including health plans with dental and vision.
  • 401K matching with immediate vesting and profit sharing.
  • Regular team and company social events.
  • Focus on community engagement and volunteer support.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service