Back to results

Software Engineer

  • Kansas City, MO, United States

$70,428.8 to $88,004.8 USD / year

Applications open in a new tab.

Job details

Pay
$70,428.8 to $88,004.8 USD / year
Posting language
English
Posted

Original job description

Department: Court Information Technology County or State Funded: County Exempt or Non-exempt: Exempt Paygrade: C-119 Salary pay range: $70,428.80 - $88,004.80 annually

Basic Function and Responsibility:

This position will administer enterprise software systems. In addition, research and evaluate new software, recommend solutions and aid staff and clients with transition to new programs based on user requirements. Oversee the installation and customization of the software, which requires familiarity with standard programming languages, such as JavaScript and SQL. Work with technical staff, management and users on training and deploying technologies. Test for system compatibility and user acceptance.

Appointing Authority and Supervision Received:

The court administrator is the appointing authority. The software engineer receives direct supervision by the director of court information technology.

Supervision Exercised:

None.

Characteristic and Assigned Duties: (The following duties are representative of the position and do not include all duties which may be performed.)

  • Administer enterprise software systems, including but not limited to: email software, mobile device management, web servers and web sites, both internet and intranet.
  • Provide technical and customer support.
  • Participates in budget planning including renewals, specifications for new purchases, etc.
  • Manages SSL certificates and domain name registration, including renewals, requests, and installation.
  • Install and configure enterprise applications, including those listed above.
  • Setup internet and intranet websites according to client requirements and apply requested updates/modifications.
  • Customize the product based on your assessment and the client's requests.
  • Test and correct errors in applications and refine changes and customizations.
  • Provide training and support of software.
  • Evaluate software, hardware, application and web development tools, and security solutions for feasibility of purchase with consideration of compatibility to task and budget requirements.
  • Provide training and mentoring, participate in code reviews, assist with development troubleshooting, provide security analysis.
  • Installation and administration of Microsoft SQL Server servers and databases.
  • Recommend purchase of compatible technologies, which may require oral and written justifications, including market and performance comparisons.
  • Creation of databases based on application or user requirements.
  • Perform other duties as required.

Knowledge, Skills, and Abilities: (This job description does not include specific physical requirements necessary to perform the job, such as, carrying, standing and lifting. Such requirements vary from position to position and may be determined by the appointing authority.)

  • Thorough knowledge of the modern principles, practice, methods, and techniques of development tools and computer programming.
  • Thorough knowledge of emerging technology.
  • Thorough knowledge of a broad range of development tools (Visual Studio, C#, Java, HTML, XML, ASP.Net, ASP, scripting languages, MS SQL Server, Jira, etc.).
  • Ability to communicate effectively, both orally and in writing.
  • Ability to establish and maintain effective working relationships with the judiciary, court
  • undefined
  • Ability to assess issues and prescribe solutions.
  • Ability to prepare clear, complete, and logical reports/documentation, which can be highly detailed and statistical in nature.
  • Ability to think logically and apply logic to tasks.
  • Ability to establish job priorities and follow through in an independent fashion.
  • Ability to work under minimal supervision.
  • Ability to maintain complex records and prepare reports from these records.
  • Ability to mentor and train to produce knowledge transfer.

Minimum Qualifications: (Equivalent combination of relevant education and experience may be substituted on a year-for-year basis, provided a high school diploma or GED has been obtained.)

Bachelor’s degree in computer science, information technology, or a business-related field, preferably with an emphasis in computer science coursework plus five years related experience with a minimum of three years with enterprise software administration, management and/or database administration.

Necessary Special Requirement:

All candidates selected for employment will be subject to background screenings as part of the hiring process. Certain positions may also require additional checks, including but not limited to education verification, child abuse and neglect clearances, drug screenings, and physical assessments, as applicable to the responsibilities of the role.

Equal Opportunity Employer

Report this job

Get in touch
MovoJobs

Contact us