Company

Cuyahoga County Prosecutor's OfficeSee more

addressAddressCleveland, OH
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Title:
Developer 3
Salary:
$87,000 - $107,000
Commensurate with experience
& education
Department:
Information Services
Reports to:
Chief Information Officer
Location:
The Justice Center, 9th floor
1200 Ontario Street
Cleveland, Ohio 44113
Hours:
8:30 AM - 4:30 PM
Monday - Friday
(variable shift/hours may apply)
REQUIREMENTS:
Bachelor's degree in computer science/engineering or a related field with six (6) years of experience in a data processing environment, application development and design, database development and design, or computer information systems; or any equivalent combination of training and experience as defined in the table below.
Highest degree of education attained
Experience required
HS diploma/GED or unrelated associate degree
8 years
Related associate or unrelated bachelor's/graduate degree
7 years
Related bachelor's degree or relevant certification
6 years
Related master's/doctoral degree
3 years
Related degree fields: computer science, computer engineering, mechanical or electrical engineering, physics, chemistry, biology, business administration, mathematics, statistics.
Related certifications equivalent to a related bachelor's degree: Microsoft Developer certifications, AWS Certified Solution Architect, MS Certified Azure Solutions Architect.
Related work experience: data processing environment, application development and design, database development and design, computer information systems, software development, software configuration, software engineering, programming, programming analysis, development, software/solution architecture, front-/back-end development.
FUNCTION:
The purpose of the classification is to design, develop, and implement web and desktop applications and lead in the assessment of client needs to address Internet, Intranet, and back-office solutions. This is a technical, advanced journey level classification in the Developer series. Employees at this level work under general supervision and are expected to work independently, exercising judgment and initiative. The Developer 3 possesses a thorough technical knowledge of software and application development and database structure. Tasks require regular innovative problem-solving within broadly stated guidelines. This classification is distinguished from the Developer 2 in that this classification provides technical consultation to IT Management, performs more complex analysis and development work, and contributes to the development of department standard operating procedures and best practices.
JOB FUNCTIONS:
  • Leads the planning, analysis, design, development, testing, and deployment of new software systems, applications, or websites; defines input and output system requirements and prepares graphic and narrative representations of solutions (including current and/or future business process flows, programmatical schemas, database and network diagrams); designs technical specifications (e.g., application architecture/infrastructure, database model, interfaces, security, object design and data access methods) to determine best method for meeting end-user needs; writes code for custom computer software using appropriate coding languages and development technologies; documents program development and revisions according to department procedures; develops advanced test scripts and data; conducts unit and/or system tests to ensure that the application or software produces the desired result and that all functionality works as specified; uses source debugger to identify and resolve non-routine processing errors and performance issues; performs post-implementation assessments; adheres to the department's design and coding standards and industry best practices; collaborates and coordinates with network engineering, security, and database administration teams to develop, debug, and architect solutions.
  • Creates, maintains, and queries databases; designs and creates new relational database structures that are logical and normalized to support department initiatives; analyzes databases to ensure optimal performance and minimize utilization of server resources; writes stored procedures (database packages and SQL queries) to access data used for reports, applications, and extractions; maintains data integrity in relational databases; troubleshoots and resolves database issues.
  • Collaborates with end users to determine business needs and solutions; consults with end users to identify and document business needs (software/system purpose, business workflow, output needs, etc.); identifies and develops alternative solutions; performs cost-benefit, feasibility, and impact analysis of proposed solutions; informs user about solutions that may meet their needs; performs postproduction support of business applications; writes, reviews, and coordinates development of training materials and user-guides for end users; follows up with clients to ensure satisfaction with project.
  • Maintains and updates existing software systems, applications, and websites; makes complex updates and/or modifications to existing software to increase operating efficiency, adapt to new requirements, or include new functionality; resolves problems involving server operating systems, networks, applications, websites, third-party integrations, and other programming code; runs tests and debugs software and resolves security or infrastructure issues; consults with technical staff to troubleshoot problems; communicates software test results with end users; communicates with vendors to resolve problems or ask questions regarding third party Application Programming Interfaces (API); writes code for software integration between County applications or third-party API.
  • Serves as team/technical lead on projects as assigned; assists IT management with estimating workload requirements; tracks projects via project tracking system; provides guidance to developers and application programmers in program techniques and technology; works with IT management to recommend, implement, and document best practices and standard operating procedures for software development; assists in the development of appropriate standards and criteria for programming and systems development lifecycle activities.
  • Keeps current on emerging web and application development technologies; seeks out, studies, and recommends new technologies for future system solutions; performs technology and software assessment; attends trainings and online classes, and read blogs; performs presentations of off-site training received or seminars attended; utilizes a variety of software and programming tools/aids.

TECHNOLOGY REQUIREMENTS:
Ability to operate a variety of software and database systems including application Integrated Development Environments (Visual Studio, Visual Studio Code, Eclipse), database management software (SQL Server Management Studio, Oracle SQL Developer), database query languages (T[1]SQL, PL/SQL), programming languages and extensions (C#, TypeScript, .Net Core, ASP.Net MVC, ASP.Net Web Forms, JavaScript, CSS, HTML, Ruby, Vue.JS, , Java), spreadsheet software (MS Excel), version control system (Git), word processing software (MS Word), application lifecycle management (JIRA), content management system (Sitefinity), enterprise content/document management system (OnBase).
APPLICATION PROCEDURE: Upload a letter of interest including your e-mail address and resume via the online application process at: http://prosecutor.applicantstack.com/x/openings
OPEN UNTIL FILLED
All submissions of applications, resumes, and/or supporting documentation received by the Cuyahoga County Prosecutor's Office are considered public record and may be released upon the public's request
ALL JOB OFFERS ARE MADE WITH THE UNDERSTANDING THAT PROSPECTIVE EMPLOYEES PASS A DRUG TEST AND A CRIMINAL BACKGROUND INVESTIGATION PRIOR TO BEING HIRED.
Reasonable accommodation is available to all employees and applicants. If you have a disability that needs to be accommodated, please contact the Human Resources Department.
Equal Opportunity Employer; Smoke-free and Drug-free Workplace
Refer code: 9083482. Cuyahoga County Prosecutor's Office - The previous day - 2024-04-18 14:22

Cuyahoga County Prosecutor's Office

Cleveland, OH
Jobs feed

Site Director for School Age Program

Kindercare Learning Centers

Toledo, OH

Teachers at Waukee KinderCare

Kindercare Learning Centers

Waukee, IA

Mgr-Plant Operations - Fulltime - Days - Detroit

Henry Ford Health System

Detroit, MI

Fire Sprinkler Installation Technician II

Certasite

Sterling Heights, MI

Teacher - Stoddard Elementary School

Kindercare Learning Centers

Anaheim, CA

Teacher at Powell Valley Elementary

Kindercare Learning Centers

Gresham, OR

Public Safety Officer (PSO) - *CERTIFIED PROCESS ONLY* (67A)

City Of Kalamazoo, Mi

Kalamazoo, MI

Teachers at North Elm KinderCare

Kindercare Learning Centers

Chandler, AZ

Merchandiser - Bronx, NY

York State Department Of Labor

New York, NY

Nanny Needed For My Children

Care.com

Greensboro, NC

Share jobs with friends

Related jobs

Is - Developer 3

Full Stack Developer - OH - Hybrid

Vensure Employer Services

Canton, OH

yesterday - seen

Full Stack Developer - OH - Hybrid

Vensure Employer Solutions

Canton, OH

yesterday - seen

.Net Full stack Developer

Data Engineer - Aptask

Westerville, OH

yesterday - seen

Programmer - Full Stack Web Developer

Schaeffler

Wooster, OH

yesterday - seen

Senior Web Developer

Scram Systems

Cincinnati, OH

yesterday - seen

Full Stack Web Developer (Azure Content Management)

Comresource

Columbus, OH

yesterday - seen

.Net Full stack Developer

Aptask

Westerville, OH

yesterday - seen

Sitecore Developer

Pomeroy Technologies, Llc.

Cincinnati, OH

yesterday - seen

.NET Developer LoanIQ Developer

Bcforward

Cleveland, OH

2 days ago - seen

Software Developer

Reladyne Llc

Cincinnati, OH

2 days ago - seen

Java Developer

Procorps System

$70 - $72 an hour

Cincinnati, OH

a week ago - seen

Java Developer

Cloud Shift Technologies Llc

$49.09 - $59.12 an hour

Columbus, OH

a week ago - seen

Sr. IT Developer

Nesco Resource

$100,000.00 to $120,000.00 •

Cleveland, OH

a week ago - seen

Senior Database Developer

Nesco Resource

$100,000.00 to $120,000.00 •

Cleveland, OH

a week ago - seen

Datastage Developer

Bcforward

Cincinnati, OH

2 weeks ago - seen

Database Developer - Azure

Sage Sustainable Electronics

$75K - $94.9K a year

Columbus, OH

2 weeks ago - seen

Application Developer

Great American Insurance Company

$89.1K - $113K a year

Cincinnati, OH

2 weeks ago - seen

Business Intelligence Developer I

Northeast Ohio Regional Sewer District

$61.3K - $77.6K a year

Cleveland, OH

2 weeks ago - seen