Daily work touches on all aspects of the full Software Development Life Cycle for projects in all stages of development ranging from requirements gathering, coding, testing, maintenance and re-factoring. Under general direction, candidate will perform a variety of simple or complex technical and support services involving compliance to DoD software development standards, application development best practices, and product planning. The developer will work closely with the other members of the development team, customers, hosting resources. Must have excellent verbal and written communication, conflict resolution, and client-facing skills.
Desired Skills and Experience:
- 5+ years software engineering experience
- Bachelor’s Degree in Computer Science or Information Systems or equivalent
- Codes, tests, debugs, documents, implements and maintains software applications.
- Should be able to write clean, maintainable object oriented and/or functional code
- Development experience throughout the SDLC using Microsoft technologies
- Ability to own projects and work with minimal direction
- Makes recommendations towards the development of new code or reuse of existing code
These physical demands are representative of the physical requirements necessary for an employee to successfully perform the essential functions of the position. Reasonable accommodations may be made to enable people with disabilities to perform the described essential functions of the position.
While performing the responsibilities of the position, the employee is required to talk and hear. The employee is often required to sit and use hands and fingers, to handle or feel and to manipulate keys on a keyboard. The work is generally sedentary in nature, but may occasionally require the employee to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl. The employee is occasionally required to exert up to 10 pounds of force to lift, carry, push, and pull or otherwise move objects. The employee is required to have close visual acuity to perform activities such as: preparing and analyzing data and figures, viewing a computer terminal, and extensive reading for long periods of time.
The work environment is a general office environment and the employee. Lighting and temperature are adequate, and there are no hazardous or unpleasant conditions caused by noise, dust, etc. Work is generally performed within an office environment, with standard office equipment available.
This position description is intended to convey information essential to understanding the scope of the position and it is not intended to be an exhaustive list of skills, efforts, duties, responsibilities or working conditions associated with the position.
DNI is an equal opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.
|Job Category||Software Developer|