Responsibilities
- Writes programs from program specifications, pre-written sections of code, or documented requirements of users. Tests, debugs, revises and refines programs to meet specifications. Has responsibility for developing small systems, or subsections of larger applications.
- Develops, deploys, and maintains medium to large software applications.
- Runs production programs and reviews for accuracy.
- Maintains programs, project files, audit trails, and data libraries. Creates and maintains associated documentation.
- Willingness to learn new programming languages
- Keeps supervisor informed of progress.
- Performs additional duties as required.
Qualifications
- Bachelor's degree in Computer Science or equivalent experience, plus two years of related experience as an applications developer.
- Moderate proficiency in .NET environment and/or open source environment plus proficiency in 3GL such as C# or Java.
Basic Compensation: $115,000 - $135,000 yearly salary
The salary offered within this range will be based on the selected candidates' skills, experience, education, market data, and internal parity. DLH may offer other rewards that may include performance incentives and program-specific awards. An applicant's salary history will not be used to determine compensation.
Benefits: DLH Corp offers our employees an excellent benefits package including - Personal Time Off (PTO), medical, dental, vision, supplemental life with AD&D, short and long-term disability, flexible spending accounts, parental leave, legal services and more. We want our employees to save for their future, therefore we offer a 401(k) Retirement Plan, which includes a matching component. DLH is dedicated to your career development, providing training to help drive success, with access to our best-in-class e-Learning suite for formal and informal learning, professional and technical certification preparation, and education assistance at accredited institutions.
#LI-REMOTE