Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

ManTech Logo

Junior Software Engineer

ManTech

Salary not specified
May 9, 2025
Chantilly, VA, US
Apply Now

ManTech is seeking a Junior Software Engineer to join their team in Chantilly, VA to implement software features and contribute to technical discussions.

Requirements

  • Experience with agile software development experience with technologies including JavaJEE, JavaScript, Python, TypeScript, Angular, Docker, Kubernetes, Rancher, GitLab, Postgres, ElasticSearch, Grafana, Kibana.
  • Experience with Web Development including test, verification, and deployment
  • Knowledge of Cloud-based technologies including AWS service offerings
  • Experience with DevSecOps and CI/CD pipeline
  • Experience designing and documenting microservice-based architectures.
  • Experience with relational and/or NoSQL databases.
  • Experience with distributed systems (services and databases).

Responsibilities

  • Implementing software features: Developing new software capabilities based on user stories and guidance from senior engineering team
  • Participating in code reviews: Providing and receiving constructive feedback on code quality and adherence to standards.
  • Working with version control systems (e.g., Git): Committing code, branching, merging, and resolving conflicts.
  • Contributing to technical discussions: Sharing their ideas and perspectives.
  • Communicating technical concepts clearly: Explaining their work and challenges to both technical and non-technical team members.
  • Working collaboratively with team members: Interacting with other developers, testers, designers, and product owners.
  • Designing and documenting microservice-based architectures.

Other

  • Bachelor’s Degree in a technical field with 2+ years of software engineering experience OR Master's Degree in a technical field with 0+ years of systems engineering experience.
  • Must have a current/active TS/SCI w/ CI Polygraph
  • Must be able to remain in a stationary position 50%
  • The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
  • The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations