Junior Software Developer Job at thejosefgroup.com, Annapolis Junction, MD

a25HekhvK3prMHJpQ0tYbVQrcjhTQW1wVkE9PQ==
  • thejosefgroup.com
  • Annapolis Junction, MD

Job Description

Junior Software Developer

We are seeking a Junior Software Developer to support mission-focused development efforts in a collaborative engineering environment. This role is ideal for early-career engineers who have a strong foundation in Python, Java, or C/C++ and want to grow their skills working on production systems supporting real-world operational needs.

You will work alongside senior engineers to design, develop, test, and deploy software solutions while gaining exposure to modern development practices, CI/CD pipelines, and cloud or on-prem infrastructure environments.

Key Responsibilities

  • Develop, test, and maintain software applications using Python, Java, or C/C++
  • Participate in code reviews and follow secure coding best practices
  • Troubleshoot and debug software defects across development and test environments
  • Support integration of software into larger distributed systems
  • Write and maintain technical documentation
  • Collaborate with cross-functional teams including systems engineers, DevOps, and cybersecurity teams
  • Participate in Agile ceremonies (standups, sprint planning, retrospectives)

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent experience)
  • 0–3 years of software development experience (internships count)
  • Experience with at least one of the following:
    • Python
    • Java
    • C or C++
  • Understanding of software development fundamentals:
    • Object-oriented programming
    • Data structures and algorithms
    • Version control (Git preferred)
    • Strong problem-solving and communication skills

Preferred Qualifications

  • Experience working in Linux environments
  • Exposure to containerization (Docker)
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, or similar)
  • Basic knowledge of networking concepts
  • Experience working with REST APIs
  • Exposure to cloud environments (AWS, Azure, or GCP)

Job Tags

Internship

Similar Jobs

Sumitomo Pharma America, Inc.

Quality Assurance Specialist II Job at Sumitomo Pharma America, Inc.

Sumitomo Pharma Co., Ltd., is a global pharmaceutical company based in Japan with operations in the U.S. (Sumitomo Pharma America, Inc.), focused on addressing patient needs in oncology, urology, women's health, rare diseases, cell & gene therapies and CNS. With several... 

Diverse Lynx

Cloud Azure Admin Job at Diverse Lynx

 ...Job Title: Cloud Azure Admin Location: Palo Alto, CA 94305/ Remote 10+ years exp required Proficient in managing...  ...able to learn about new technologies and advancements in cloud computing. Able to manage cloud projects from start to finish, including... 

Insight Global

Wastewater Plant Operator Job at Insight Global

A leading staffing agency is seeking a Wastewater Operations Dispatcher in Richmond, Virginia. This role involves coordinating operators for daily wastewater treatment plant operations and maintenance activities while serving as the main communication hub among plant staff...

Holiday Inn Express & Candlewood - Anchorage

Hotel Housekeeper Job at Holiday Inn Express & Candlewood - Anchorage

 ...motivated, organized housekeeper to join our team. Your mission is to provide an exceptional experience to every guest who stays with us. Cleaning duties will include making beds, vacuuming and mopping, restocking toiletries, washing and ironing sheets, and other general tasks... 

BetMGM

Sr. Sports Analyst Job at BetMGM

Role DescriptionWe are looking for a sharp, analytically driven Sr. Sports Analyst to join our Sports Analytics team. They will support a culture of data driven decision making, provide actionable insights and recommendations as well as identify key opportunities and...