Apprentice Software Engineer

Less than 5 years experience  • 

Salary depends on experience
Posted on 05/22/18
Annapolis Junction, MD
Less than 5 years experience
Salary depends on experience
Posted on 05/22/18


  • Develop,maintain, and enhance diverse software systems based upon requirements.
  • Reviews and tests software for adherence to the requirements and documents test results.
  • Provide input to the software components of the system design.
  • Work individually as well as part of a team.  


  • Bachelordegreein Computer Science or related field. 
    • 4 years of software development experience may be substituted for degree.   
  • Analyze user requirements to derive software design and performance requirements    
  • Design and code new software or modify existing software to add new features 
  • Debug existing software and correct defects 
  • Provide recommendations for improving documentation and software development process standards

  • 4038
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.