Jobs · Engineering · Maryland

Junior Developer

MANTECH · Annapolis Junction, MD · 1 wk ago
On-siteEngineeringFull-time

Responsibilities

  • Writing clean, maintainable, and efficient code using Python for backend services, web application logic, and developing/maintaining RESTful APIs.
  • Collaborating with senior developers to design, implement, and optimize software using Git version control practices, while participating in daily standups.
  • Implementing unit tests using frameworks like pytest and conducting code reviews to ensure application quality, performance, and smooth troubleshooting.
  • Supporting front-end development by building responsive web interfaces and components using HTML, CSS, JavaScript, React.js, and TypeScript.
  • Writing and optimizing SQL queries and designing schemas for relational databases such as PostgreSQL, MySQL, or SQLite to support backend functionality.
  • Containerizing applications using Docker and managing application images consistently across development, testing, and production environments.
  • Utilizing Ansible for automating deployment, configuration management, and performing basic Linux system administration and server troubleshooting tasks.

Requirements

  • Bachelor’s degree in an IT related field and 1+ years of relevant experience in software development, including internships, academic projects, or professional environments.
  • Proficiency in Python development for writing scripts, backend applications, and developing or consuming RESTful APIs.
  • Experience with Git version control systems for source control management and collaborative team workflows.
  • Knowledge of SQL and experience working with relational databases such as PostgreSQL, MySQL, or SQLite.
  • Understanding of core web technologies including HTML5, CSS3, and JavaScript to build functional web pages and components.
  • Strong problem-solving, communication, and time management skills to effectively prioritize tasks and collaborate within an agile team.

Qualifications

  • Must have an active TS/SCI with Polygraph clearance to start.
  • Must be able to remain in a stationary position 50% and frequently communicate with co-workers, management, and customers.

Similar jobs

Junior Developer

Paradise Energy SolutionsParadise, PA· 1 wk ago
Engineeringapply on secure2.entertimeonline.com

Junior Developer

Concept Plus, LLCDayton, OH· 1 mo ago
RemoteEngineeringapply on ats.rippling.com

Junior Developer

ActioNet, Inc.Arlington, VA· 3 mo ago
Engineering$139k/yrapply on app.jobvite.com

Junior Application Developer

Freedom Technology Solutions Group, LLCAnnapolis Junction, MD· 1 mo ago
Engineering$140k–$190k/yrapply on grnh.se