Senior Developer

At the instruction of other members of the team, a Senior Developer is responsible for programming tasks per specifications, assisting with testing, and giving input to documentation drafts. The Senior Developer will also be responsible for mentoring Junior Developers within the team. This position requires continuous education to remain current with software development tools, software development methodologies, software development lifecycle, the business environment, standards, procedures, product offerings, and developing in a consulting scenario as well as in an internal team.

Responsibilities (included but not limited to):

Minimum Requirements (education and work experience):

Candidates must have BS or MS in computer science, engineering or equivalent work experience with 3 years software development experience.


Knowledge, Skills and Abilities: