This position is for a Developer / Program. This will involve participating in new development projects to build all new features and functions into the services and upgrade / re-write of portions of the system to the latest level of code security and tech.
This position provides highly technical and complex analysis and programming for new development and enhancements to existing code in the SOSKB Modernization project.
The SOSKB is an integrated system that provides business services for employees and customers of DSOS. It is a feature rich system providing document scanning, indexing, bar-coding, OCR, automated workflow, redacting, image storing and retrieval, cash management and Web services.
KB5 is the agency system modernization project to bring the system up to modern standards.
Knowledge, Skills and Abilities / Competencies
These KSAs, along with the minimum education and experience listed, are required in order to be deemed "eligible" for the position, therefore you must provide supporting information, within the body of your application, to demonstrate your possession of each KSA listed.
Qualified applicants must possess, and your application must clearly reflect work experience that demonstrates the following :
- Knowledge of the Systems Development Life Cycle (SDLC)
- Knowledge of client / server environments
- The ability to evaluate and analyze existing specialized applications and define problems effectively to make recommendations accurately identify business needs and process improvements
- Knowledge of project management
- Experience programming, and completing projects / tasks independently or with limited supervision
- Ability to meet deadlines within time and budget allocated
- Demonstrated ability to take system / program specifications and break them into smaller manageable agile programming tasks and
- Demonstrated advanced programming experience using C#, JAVA, .NET Core, MS-SQL, XAML, WPF, .Net Core API, .Net Core Asp Net, MVC, Unit Testing of code developed.
The following Management Preferences are not required, but applicants that possess these skills are preferred :
Experience developing and maintaining MS client / server applications.
Minimum Education and Experience Requirements
- Bachelor's degree in Computer Science, Computer Information Systems, Computer Engineering, Math, or Engineering or related technical degree from an appropriately accredited institution and one year of experience in business application consulting or development or
- Bachelor's degree and some computer coursework from an appropriately accredited institution and two years of experience in business application consulting or development or
- Associate degree in Computer Programming from an appropriately accredited institution and two years of experience in application consulting or development or
- An equivalent combination of education and experience.