Software Developer

Position Title: Software Developer, position no. sd 207
Location: Greenbelt, MD
Project: As Assigned
Exempt: X
Direct Report Level: As Assigned
F/T: X


We are seeking a full-time, mid-level software developer to implement and support market release maintain of Web software product. Duties will include: design, coding, testing, documentation, deployment and IT administration. Direct customer support and interaction may be required. Candidate needs to be self-starter and willing to perform at a high-level to meet product release deadlines. Employee will work closely with product lead and management to direct operational functions and maintain application software.

Key Tasks and Responsibilities:

  • Design and code software
  • Aid product documentation activities
  • Fix defects associated with the application and potentially prototype new features
  • Assist with technology evaluation, project planning, and IT integration
  • Define, document, execute and report results of tests of application software
  • Write and maintain technical documentation, such as specifications, requirements, and user manuals
  • Provide CM for existing and new code bases

Required qualifications:

  • 3 years programming experience
  • Bachelors Degree in Computer Science, IS&T, EE or Mathematics
  • Strong understanding of Java and OOP
  • Expertise with Web 2.0 technologies, such as CSS, HTML and XML
  • Background in database applications helpful, such as Postgres or MySQL
  • Familiarity with installing and configuring Web server, such as Apache
  • Exposed to software product development within a Full Lifecycle Development process
  • Ability to build software components from source code, maintain source code and modules in a configuration management system, and document build, integration and release procedures
  • Must possess a strong work ethic, time management skills and enthusiasm to support customers
  • Must possess excellent oral and written communications skills, and be able to craft reports and presentations
  • Ability and desire to understand and master new technologies quickly
  • Ability to quickly identify, understand and resolve unique and undocumented programming problems
  • Must be energetic and a self-starter

When expressing interest, please send your resume to jobs@innovim.com and reference position no. sd207.