Software Developer
Job Description
- Job code: 010525
- Pay grade: H
- Pay type: Exempt/salaried
General summary
Responsible for the development and support of enterprise level software and applications
Major duties
- Collaborates with clients and supervisor to determine and analyze client needs for delivery of appropriate software solutions. Learn business processes of position
- Serves as a technical resource during the implementation and maintenance and support of current software solutions
- Creates and maintains documentation for support purposes. May assist with creating and maintaining end user, disaster recovery, help desk, production support, development standards, and historical reference documentation
- Assists with database, systems, and network administrators to design, implement and maintain enterprise application software solutions
- Participates in all phases of software development life cycle
- Drafts and implements project plans that deliver enterprise software applications in a timely manner and within budget
Minimum qualifications
Minimum qualifications based upon job documentation and industry best practices. Any current employees not meeting these qualifications will be grandfathered until they move to a different job.
Required education
- Bachelor's degree in related field from an accredited institution, or equivalent combination of education and experience
Required experience
- Two years' relevant experience
- Java programming experience
- Experience analyzing and supporting Java web-based software solutions
Required other
- Ability to work irregular shifts and extended hours, including weekend and holidays including on call duty
Physical requirements
Office or other indoor work with minimal physical demands such as occasionally lifting or moving materials less than 25 pounds.
Working conditions
Work is generally performed in a well-lit, temperature-controlled indoor environment with occasional exposure to the outdoors or any number of elements.
Revised: 2025-04-25
This description indicates the general nature and level of work performed by employees in the above job. It is not intended to be a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the job.