Information Technology Software Developer

Mike Foley, Montgomery County Clerk of Courts

Dayton (OH)

On-site

USD 75,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Montgomery County Clerk of Courts in Dayton, OH seeks an IT Software Developer to maintain and enhance software solutions, improve automated processes, and support end users. You will collaborate with subject matter experts to design applications that increase efficiency and reliability.

The role involves developing web-based interfaces, validating software, and coordinating with IT staff to ensure robust operations.

Qualifications

  • Bachelor's Degree in a technology-related field and at least one year of experience, or three years of similar duties.
  • Proficiency in C# (.NET Framework) and web-based languages.
  • Knowledge of SQL and data manipulation using SQL.
  • Experience with software development life cycle (SDLC).
  • Ability to write documentation and train users.

Responsibilities

  • Develop, update, and maintain in-house or commercial software solutions.
  • Develop software validation procedures, programming, and documentation.
  • Modify existing software to adapt to new hardware and improve performance.
  • Design, build, or maintain websites using scripting languages and tools.
  • Collaborate with users to define problems and provide software solutions.
  • Oversee maintenance of software solutions and coordinate with IT staff.
  • Train users in software and hardware usage.
  • Ensure compliance with laws, policies, and organizational values.
  • Communicate with diverse stakeholders.
  • Handle additional duties as assigned.
  • Develop knowledge of hardware and software, including SDKs.

Skills

C# .NET
Web languages
Object-oriented programming
SDLC
SQL
Debugging
Documentation
User communication
Problem solving
Team collaboration

Education

Bachelor's Degree in Computer Science or related field

Tools

SQL Server
Visual Studio
REST/Web Services
ASP.NET

Job description

Position Overview

Responsible for a variety of information technology solutions for the Montgomery County Clerk of Courts organization. Engages in the maintenance, modification, and enhancement of existing software solutions and automated back-end business processes to improve their efficiency, effectiveness, and relevance.

Identifies business process requirements through collaboration with subject matter experts and develops software application solutions to optimize operational efficiency within the organization. Provides end user support for both in-house and commercial off-the-shelf software solutions. This position reports to the Director of Information Services.

Summary Of Job Duties
  • Develop, update, and maintain in-house or commercial off-the-shelf software solutions to handle specific jobs; conduct testing of programs and software applications to guarantee they produce the desired results.
  • Develop software validation procedures, programming, and documentation of software systems.
  • Modify existing in-house software solutions to adapt them to new hardware or to upgrade interfaces and improve performance; identify and correct issues in existing software solutions.
  • Design, build, or maintain web sites using authoring or scripting languages, content creation tools, management tools, and digital media.
  • Consult with users to define and resolve problems using software solutions.
  • Oversee the performance of in-house and commercial off-the-shelf software solutions; work with other information technology staff to coordinate and perform maintenance of software systems.
  • Train users in the proper use of computer software solutions or hardware.
  • Ensure compliance with laws, policies, and organizational values.
  • Communicate and collaborate with diverse individuals from technical and non-technical backgrounds.
  • Other duties as assigned.
  • Knowledge of computer hardware and software, including off-the-shelf software solutions and software development kits.
  • Skilled in C# (.NET Framework) programming language and in web-based programming languages and technologies.
  • Skilled in object-oriented programming concepts and design.
  • Knowledge of modern software development life cycle methodologies.
  • Skilled in software debugging and testing.
  • Ability to formulate and write meaningful software documentation.
  • Knowledge of relational database concepts and the ability to develop queries and stored procedures to manipulate data using structured query language (SQL).
  • Knowledge of web service concepts and the ability to bind to and use existing web service methods.
  • Knowledge of principles and processes of providing customer service.
  • Ability to effectively communicate with internal and external users as well as third-party vendors.
  • Ability to make and implement decisions based on data analysis.
  • Ability to effectively maintain concurrent software projects.
  • Ability to develop creative solutions to problems.
Minimum Qualifications And Requirements
  • Proficiency in all of the stated knowledge, skills and abilities -AND- Bachelor's Degree in a technology related field and at least one (1) year of experience performing similar duties -OR- at least three (3) years of experience performing similar duties.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C# .NET Software Engineer - Backend & Web
C# .NET Software Engineer - Backend & Web

Mike Foley, Montgomery County Clerk of Courts • Dayton (OH)

On-site
USD 75,000 - 105,000
Application Administrator
Application Administrator

Laramie County • Cheyenne (WY)

On-site
USD 65,000 - 105,000
Senior Computer Information Systems Programmer Analyst
Senior Computer Information Systems Programmer Analyst

The-20th-Judicial-Circuit-of-Florida • Fort Myers (FL)

On-site
USD 90,000 - 120,000
Great working environment
Growth and Development Opportunities
Competitive Benefits Package
+6
Senior Computer Information Systems Programmer Analyst - Lee County
Senior Computer Information Systems Programmer Analyst - Lee County

City of Santa Fe Springs • Fort Myers (FL)

On-site
USD 85,000 - 115,000
Great working environment
Growth and Development Opportunities
Competitive Benefits Package
+6
Manager Court Information Systems, IT Director (NCS) - Circuit Court for Baltimore City
Manager Court Information Systems, IT Director (NCS) - Circuit Court for Baltimore City

baltimorecity • Baltimore (MD)

On-site
USD 90,000 - 144,000
SENIOR APPLICATION PROGRAMMER ANALYST (eGov) - Information Technology
SENIOR APPLICATION PROGRAMMER ANALYST (eGov) - Information Technology

Tarrant County • Fort Worth (TX)

On-site
USD 85,000 - 120,000
Support Staff - Court Administration
Support Staff - Court Administration

Chester-County-of-Pennsylvania • West Chester

On-site
USD 38,000 - 54,000
Senior Court Clerk.County Clerk-Criminal
Senior Court Clerk.County Clerk-Criminal

Dallas County, Texas • Dallas (TX)

On-site
USD 42,000 - 68,000
CJIS Hardware, Software and Data Support Specialist
CJIS Hardware, Software and Data Support Specialist

The-20th-Judicial-Circuit-of-Florida • Fort Myers (FL)

Hybrid
USD 55,000 - 85,000
Public Service Loan Forgiveness Qualif
Tuition Assistance
Paid Holidays
+2
Court Clerk.County Clerk-Criminal
Court Clerk.County Clerk-Criminal

Dallas County, Texas • Dallas (TX)

On-site
USD 42,000 - 54,000