Programmer Analyst III
Olathe, CO - USA
Job Summary
Overview
A career with Johnson County Government is more than just a job it is an opportunity to serve a diverse and expanding community in meaningful ways. We challenge ourselves to be a different kind of government because we care deeply about our community and each other. Committed to our shared values we provide excellent public service seeking always to improve ourselves and our organization. We offer wonderful benefits retirement plans wellness incentives a great organizational culture and much more! If youre searching for something more than just a job something akin to a calling then consider the challenge and opportunity of being a member of Johnson County Government!
Johnson County Government is seeking an experienced Developer III to join our JIMS development team. This senior-level role is responsible for designing developing and supporting complex applications and integrations that serve our Justice partners. Developer III functions as a technical leaderdriving solution architecture modernizing legacy systems mentoring team members and ensuring highquality delivery across multiple platforms and technologies. This position requires deep experience in Microsoft-based technologies browser-based application development multi-system integration and both legacy and modern development practices.
This position is currently eligible to work in a hybrid work environment with both onsite and remote work. Residency within the Kansas City-Overland Park-Kansas City MO-KS Combined Statistical Area which generally includes the Kansas counties of Johnson Wyandotte Leavenworth Miami and Linn and the Missouri counties of Jackson Clay Platte Cass and Ray is required.
The first review of applications will be Monday July 13th. Applications received after that date will be periodically reviewed.
Job Description
Responsibilities Include:
- Architect design develop and maintain complex applications on the platform
- Serve as a technical lead for system enhancements modernization initiatives and project planning
- Provide advanced support for UniVerse (Rocket) and MS SQL databases including performance optimization
- Lead development of browser-based applications and modern web interfaces
- Oversee and participate in maintenance refactoring and replacement strategy for legacy Visual Basic and C# codebases
- Design implement and govern APIs and system integrations across internal and external platforms
- Troubleshoot and resolve complex application issues; provide root cause analysis and longterm solutions
- Collaborate closely with analysts stakeholders and cross-functional teams to define and deliver technical solutions
- Establish and enforce best practices for coding standards testing version control and documentation
- Mentor and coach Developer I and II team members
- Contribute to system roadmap development and technology modernization strategies
Job Requirements
Required Qualifications
- 7 years of professional software development experience
- Advanced experience with technologies (C# .NET Core)
- Strong understanding of relational databases such as MS SQL including stored procedures and performance tuning
- Deep experience developing and consuming APIs (REST SOAP JSON XML)
- Strong background in system integration and middleware concepts
- Proficiency with web application development (HTML CSS JavaScript modern frameworks preferred)
- Experience maintaining refactoring or migrating legacy Visual Basic and C# applications
- Demonstrated ability to diagnose and resolve complex application and integration issues
- Experience delivering solutions in a structured SDLC environment
- Ability to lead technical discussions influence design decisions and guide development teams
Soft Skills Required
- Strong leadership and mentorship capabilities
- Excellent interpersonal skills and ability to collaborate across technical and non-technical teams
- Curiosity initiative and ownership of technical challenges and long-term solutions
- Effective written communication skills for documentation proposals and technical specifications
- Strong verbal communication and facilitation skills including presenting to stakeholders
- Ability to drive consensus gather requirements and lead technical decision-making processes
Preferred Qualifications
- Experience working with UniVerse (Rocket) at an advanced level
- Understanding of Unix AIX environments
- Bachelors degree in Computer Science Information Technology or related field
- Experience with COTS systems and large-scale application ecosystems
- Working knowledge of IIS administration and web application hosting
- Experience with DevOps practices (CI/CD automated testing pipelines)
- Familiarity with cloud platforms such as Azure or AWS
Skills & Competencies
- Advanced problem-solving and debugging skills
- Ability to balance independent work with team collaboration and leadership
- Strong architectural thinking and ability to evaluate technology choices
- Excellent documentation and communication skills
- Comfortable working across a wide spectrum of technologies including legacy platforms and modern frameworks
- Ability to manage multiple projects deadlines and changing priorities
Johnson County Government requires reference/background screening for all positions. Specified criteria may vary by Department/Agency.
Required Experience:
IC
About Company
The official website of Johnson County Kansas Government serving citizen and business information needs.