
Software Developer II
- Olathe, KS
- Permanent
- Full-time
Responsible for the development and maintenance of software applications. Design, code, test and debug new and existing software and enhancements. Perform maintenance to developed and supported software. Create and/or update documentation that benefits end-users (e.g. how-to manuals) and/or others (e.g. program documentation and processes). May analyze business requirements and provide recommendations for solutions. Participate in company technology projects as needed.Essential Roles and Responsibilities:
- Program and test enhancements to software.
- Perform routine maintenance to software.
- Conduct analysis of current software to help provide solutions for necessary enhancements and maintenance.
- Create and/or update documentation that benefits end-users (e.g. how-to manuals) and/or others (e.g. program documentation and processes).
- Develops new software.
- Conducts research of new technologies.
- Meet project budgets and schedules.
- Respond quickly to software errors.
- Maintain a moderate and increasing level of proficiency in software and other technologies supported by the department.
- Follow safety rules, guidelines and standards for all projects. Participate in pre-task planning. Report any safety issues or concerns to management.
- Maintain quality standards on all projects.
- Bachelor's degree in Computer Science or related field and 2 years' experience. Or, in lieu of a degree, a minimum of 6 years' experience.
- Two to five years' experience developing software specific to department.
- Possess skills in three or more software languages specific to department.
- Valid driver's license with acceptable violation history.