Senior Software Developer NEW

$146,000 - $234,000/Yr

Peraton - Herndon, VA

posted 18 days ago

Full-time - Senior
Herndon, VA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Senior Software Developer at Peraton is responsible for designing, developing, and maintaining software applications that support national security missions. This role involves working within a cross-functional Scrum team, utilizing agile methodologies, and applying software engineering best practices to deliver high-quality software solutions. The developer will engage in various activities including software testing, documentation, and integration, while ensuring compliance with project specifications and performance requirements.

Responsibilities

  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
  • Confers with systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces.
  • Designs, develops, and modifies software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Coordinates software system installations and monitors equipment functioning to ensure specifications are met.
  • Performs software engineering and development activities associated with supporting, maintaining, and enhancing software.
  • Develops and integrates bug fixes and new feature enhancements using DIA standard development tools and processes (e.g., Java, Jira, Git).

Requirements

  • An applicable bachelor's degree with 10+ years of relevant experience OR a master's degree with 8 years of relevant experience OR a PhD with 6 years of relevant experience; an additional 4 years of experience may be considered in lieu of a degree requirement.
  • Active TS/SCI or SCI eligibility required and ability to successfully pass a polygraph.
  • Programming Language Experience including Java, JavaScript, and Python.
  • Experience in CentOS, RHEL, and ORACLE environments.
  • AWS technologies: PostgreSQL, Oracle.
  • Experience using modern techniques such as REST, JSON, Spring, Spring Boot, JavaScript, Ember.js frameworks.
  • Ability to work independently and in a team environment.
  • Experience with Docker, KeyCloak, Wildfly, Tomcat, ArcGIS, FidOS.

Nice-to-haves

  • Experience using Git, Jenkins, Jira, Confluence.
  • Experience with EC2, S3.
  • Understanding of and experience with network administration and security protocols on various domains.
  • Experience with Joint Intelligence Operations Command (JIOC) applications and/or intelligence data.
  • Experience within the DIA (Defense Intelligence Agency) or other DoD security domains.

Benefits

  • Heavily subsidized employee benefits coverage for you and your dependents.
  • 25 days of PTO accrued annually up to a generous PTO cap.
  • Eligible to participate in an attractive bonus plan.
  • Comprehensive medical plans.
  • Tuition reimbursement and assistance.
  • Fertility treatment support.
  • Paid parental leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service