Unclassified - Amelia Court House, VA

posted 26 days ago

Full-time - Mid Level
Remote - Amelia Court House, VA
10,001+ employees

About the position

As a Software Developer Advisor at GDIT, you will play a crucial role in transforming technology into opportunities by developing, supporting, and modernizing mission-critical applications for the Department of Homeland Security's biometric identity management system. This position involves engaging with clients to define system requirements, employing Agile methodologies, and utilizing programming languages such as Go and Java to deliver effective solutions. You will be part of a high-performing team that prioritizes user experience and contributes to national security and law enforcement missions.

Responsibilities

  • Research, design, develop, and/or modify enterprise-wide systems and/or applications software.
  • Employ experience with Go and Java, test-driven development, and Scrum/agile project lifecycle to develop, deploy, and maintain mission-critical applications.
  • Provide support and technical advice during conceptualization, development, and implementation phases to transform requirements into working solutions.
  • Engage with clients/users to define system scope and objectives.
  • Work on new development and re-engineering efforts, including making or contributing to system design decisions.
  • Implement enhancements to existing systems and coordinate with other developers working in parallel.
  • Provide software development services on all tiers (UI, Java, Go, Postgres).
  • Perform database programming using SQL.
  • Perform software QA/testing as needed.

Requirements

  • 5+ years of related experience in software development.
  • Experience with Go programming language.
  • Experience in Agile development methodology.
  • U.S. Citizenship required.

Nice-to-haves

  • 8+ years of relevant experience.
  • Technical training, certification(s), or degree in computer engineering, computer science, information systems, or related technical discipline.
  • Experience implementing and configuring DevOps solutions.
  • Experience with Gitlab and merge/release process to CICD pipeline.
  • Experience in a microservices framework.
  • Experience in Struts and Restful services.
  • Experience in Oracle RDBMS, PL/SQL and SQL*Plus.
  • Experience in UNIX/LINUX shell scripting.
  • Experience in Jira to support configuration management in an Agile environment.
  • Proven track record as a self-learner, keeping current with the latest techniques including automated code scanning, automated testing, and continuous integration and continuous deployment concepts.
  • Certifications - SAFe, SCRUM, or Kanban.

Benefits

  • Full-flex work week to own your priorities at work and at home.
  • 401K with company match.
  • Comprehensive health and wellness packages.
  • Internal mobility team dedicated to helping you own your career.
  • Professional growth opportunities including paid education and certifications.
  • Cutting-edge technology you can learn from.
  • Paid vacation and holiday.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service