Senior Software Developer

$110,500 - $149,500/Yr

Unclassified - Springfield, VA

posted 3 months ago

Full-time - Senior
Remote - Springfield, VA
10,001+ employees

About the position

Transform technology into opportunity as a Senior Software Developer with GDIT. A career in enterprise IT means connecting and enhancing the systems that matter most. At GDIT, you'll be at the forefront of innovation and play a meaningful part in improving how agencies operate. Our work depends on Senior Software Developers joining our team to support our intelligence customer in Springfield, VA and St. Louis, MO. Please note this position is funded through January, 2025. As a Senior Software Developer, you will help ensure today is safe and tomorrow is smarter. You will be responsible for designing, developing, evaluating, planning, and testing software programs and applications. Your role will involve creating sustainable software applications, ensuring that work is estimated accurately, branching strategies are efficient, and code repositories are maintained. You will work as a member of an agile scrum team, participating in regular agile ceremonies such as daily stand-ups, planning sessions, sprint reviews, demos, and retrospectives. Additionally, you will implement requirements from the product backlog and assist in writing backlog requirements/user stories. Utilizing a modern DevSecOps approach, you will develop and modify applications, software, services, utilities, interfaces, and IT systems that support systems and analysts. Your contributions will be vital in enhancing the operational capabilities of our intelligence customer, ensuring that the software solutions you create are robust, efficient, and secure.

Responsibilities

  • Design, develop, evaluate, plan, and test software programs and applications.
  • Create sustainable software applications with accurate work estimation and efficient branching strategies.
  • Maintain code repositories and ensure best practices in software development.
  • Participate as a member of an agile scrum team and engage in regular agile ceremonies.
  • Implement requirements from the product backlog and assist in writing backlog requirements/user stories.
  • Utilize a modern DevSecOps approach in building software applications.
  • Develop and modify applications, software, services, utilities, interfaces, and IT systems that support systems and analysts.

Requirements

  • 10+ years of related experience in software development.
  • Bachelor's Degree in computer science, computer engineering, systems engineering, or a related field, or 6 additional years of experience in information technology.
  • Proficiency in programming languages and technologies including BASH, CSS, DOS_BATCH, HTML, Java, JavaScript, PHP, PYTHON, SQL, XML, and Indexing/Search Technologies.

Nice-to-haves

  • Technical certification such as Network +, Security +, Oracle, or specializing in Software Development or Cloud Computing.

Benefits

  • 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 holidays
  • Paid parental leave
  • Paid military leave
  • Paid bereavement leave
  • Paid jury duty leave
  • Short and long-term disability benefits
  • Life insurance and accidental death and dismemberment insurance
  • Critical illness and business travel accident insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service