Programmer Analyst III

Jocogov

Olathe (KS)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Johnson County Government is seeking a skilled Developer III for their JIMS development team in Olathe, Kansas. This senior-level position focuses on designing, developing, and supporting complex applications that aid Justice partners. Responsibilities include application architecture, modernization of legacy systems, and mentoring junior developers.

Qualified candidates will possess 7+ years of software development experience, advanced expertise in Microsoft .NET technologies, and strong leadership skills. The role offers a hybrid work environment, requiring residency within the Kansas City area.

Qualifications

  • 7+ years of software development experience.
  • Advanced experience with Microsoft .NET technologies.
  • Strong understanding of MS SQL and performance tuning.

Responsibilities

  • Design and develop complex applications on Microsoft .NET platform.
  • Serve as a technical lead for system enhancements and modernization.
  • Mentor Developer I and II team members.

Skills

Microsoft .NET technologies (C#, ASP.NET, .NET Core)
Relational databases (MS SQL)
APIs (REST, SOAP, JSON, XML)
Web application development (HTML, CSS, JavaScript)
Leadership and mentorship

Education

Bachelor’s degree in Computer Science or related field

Tools

UniVerse (Rocket)
Microsoft Visual Studio

Job description

Job Description

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 leader—driving solution architecture, modernizing legacy systems, mentoring team members, and ensuring high‑quality delivery across multiple platforms and technologies.

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.

  • Architect, design, develop, and maintain complex applications on the Microsoft .NET 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 long‑term 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 Microsoft .NET technologies (C#, ASP.NET, .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
  • Bachelor’s 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Programmer Analyst III
Programmer Analyst III

Johnson County Government • Olathe (KS)

Hybrid
USD 100,000 - 120,000
Wellness incentives
Retirement plans
Organizational culture benefits
Hybrid Senior .NET Architect & Tech Lead
Hybrid Senior .NET Architect & Tech Lead

Jocogov • Olathe (KS)

Hybrid
USD 90,000 - 120,000
Security Analyst III
Security Analyst III

Jocogov • Olathe (KS)

Hybrid
USD 80,000 - 110,000
Excellent public service benefits
Retirement plans
Wellness incentives
+1
Senior .NET Architect & Tech Lead
Senior .NET Architect & Tech Lead

Johnson County Government • Olathe (KS)

Hybrid
USD 100,000 - 120,000
Wellness incentives
Retirement plans
Organizational culture benefits
Security Analyst III
Security Analyst III

Johnson County Government • Olathe (KS)

Hybrid
USD 147,913,000 - 221,868,000
Java Developer II - Kansas City, MO - Fulltime/Permanent
Java Developer II - Kansas City, MO - Fulltime/Permanent

Radiant Info Systems Ltd. • Kansas City (MO)

On-site
USD 80,000 - 100,000
Developer/Programmer Analyst 3 | Austin, TX (Locals Only) | W2 | USC/GC Only
Developer/Programmer Analyst 3 | Austin, TX (Locals Only) | W2 | USC/GC Only

Startekk Inc • Austin (TX)

On-site
USD 120,000 - 180,000
Developer/Programmer Analyst 3
Developer/Programmer Analyst 3

Ampcus, Inc • Austin (TX)

On-site
USD 90,000 - 130,000
Sr Developer- Web/Mobile Developer
Sr Developer- Web/Mobile Developer

Gfoat • Carrollton (TX)

On-site
USD 90,000 - 130,000
Business Intelligence Analyst II
Business Intelligence Analyst II

Johnson County Library • Overland Park (KS)

On-site
USD 65,000 - 90,000