Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Davidson Technologies, Inc. Logo

Junior Software Engineer- HSV, AL (Contingent on Award)

Davidson Technologies, Inc.

Salary not specified
Jan 2, 2026
Huntsville, AL, US
Apply Now

Davidson is seeking a Junior Software Engineer to support the SCALE (Supply Chain Analytics and Logistics Environment) development program. SCALE is a data-driven analytics platform that integrates procurement, logistics, and forecasting operations to enable predictive and prescriptive decision-making for the Department of Defense.

Requirements

  • Proficiency in at least one modern programming language (Python, C++, Java, or similar).
  • Experience developing in Linux and/or Windows environments.
  • Understanding of full software lifecycle development practices, including code reviews, unit testing, and version control.
  • Familiarity with RESTful APIs and database interaction (SQL, PostgreSQL, or equivalent).
  • Exposure to Power BI integration, data analytics platforms, or backend services supporting visualization tools.
  • Experience with Git, Gitlab, and Atlassian tools (Jira, Confluence).
  • Understanding of containerization, microservices, and cloud deployment concepts.

Responsibilities

  • Supporting the development of data pipelines, REST APIs, and integrations between databases, Power BI, and other analytic components.
  • Writing clean, maintainable code and participating in code reviews and testing.
  • Assisting in containerization and deployment of application components within a DevSecOps pipeline.
  • Collaborating with the Product Owner and senior engineers to translate requirements into development tasks and working software.
  • Supporting the integration of Power BI dashboards and data services through back-end code enhancements and secure data exchange.
  • Participating in Agile ceremonies and contributing to sprint goals.
  • Experiment with innovative ideas and technologies to expand the realm of possible

Other

  • 1-4 years of experience in software development.
  • Strong collaboration and communication skills within an Agile environment.
  • Self-organize and contribute to Agile ceremonies and iterative development
  • Collaborate and visualize concepts effectively (e.g., whiteboarding, technical diagrams, 1-pagers)
  • Embrace continuous learning and contribute to shared technical architectural growth