Menu
©2020 ProObject
Interested in matching your career to your job? Want to mix cutting-edge technology with challenging and rewarding work assignments?
ProObject’s culture is one of continual employee investment—we know that happy employees are engaged employees. Click to learn more
NIST Cybersecurity Compliance is not an option - it's a requirement! ProObject’s certified staff follow our unique CYBRX process to ensure that you are on the right track to cybersecurity compliance in just a few short weeks. - Contact us to get compliant!
Apprentice Level Software Developer

Position Description:

  • Seeking a software developer who is energetic, creative and team oriented to support system and subsystem integration on a SATCOM system. The individual will be part of an integration team that develops automated tests for a CI/CD pipeline using Jenkins, Selenium, Python, Java and Docker containers in an agile environment in our Gaithersburg, Maryland location.

 

Labor Requirements:

  • Analyze user needs, develop user stories and write test cases and test scenarios based on the acceptance criteria defined for the user story,
  • Develop automated tests running in Docker containers for web-based operator interfaces and real-time software components on a Linux platform using Python and Java,
  • Document and report the results of testing activities

 

Technical Skills Required:

  • Strong troubleshooting and problem solving,
  • Good written and verbal communication skills,
  • Ability to multi-task and work collaboratively within a team environment,
  • 1 to 3 years of experience using socket programming (TCP/IP, UDP) in a test environment,
  • Familiarity with CI/CD pipeline,
  • Familiarity with Docker containers,
  • Experience in an agile environment

 

Minimum Experience Required:

  • Bachelor’s degree in Computer Science, Computer Engineering or related field
  • 1 to 3 years of hands-on development experience with Java, Python/shell scripts, Selenium and source code control systems (e.g. GIT),
  • 1 to 3 years of software test and integration experience on Linux platforms,
  • Must be U.S. Citizen

 

Previous Job Next Job