Applications Technical Lead

Northeast Ohio Regional Sewer DistrictCleveland, OH
22h$89,945 - $112,431Hybrid

About The Position

JOB SUMMARY Provides advanced technical support and system configuration for multiple project implementations, software applications, interfaces, workflows, modifications, updates and maintenance of multiple application systems to meet defined functional requirements, in conformity with established methodologies, policies and procedures. Responsible for performing multiple complex programming platforms and technologies. Duties include selection, analysis, design, development, configuration, testing and quality assurance of new technical application solutions. Independently performs complex design, development, testing and report building solutions to support business functions. Responsible for managing consulting partners, meeting project milestones, user coordination and developing technical standards. Provides mentoring and guidance to the developers. Performs other duties of a similar nature as may be required. ESSENTIAL FUNCTIONS − Identifies, recommends, creates functional requirements and implements architectural solutions for new or updated systems for technology changes. − Manages, guides and works jointly with the developers to build end users’ programming requirements and operational needs, questions of system intent, output requirements, input data acquisition and internal checks and controls in conformance with information systems and programming standards. − Utilizes advanced programming, technical skills and knowledge to develop or enhance software applications, reporting solutions, complex interfaces and complex data migrations that meet the business requirements of the Sewer District. − Performs advanced technical support of enterprise applications through analysis, review and enhancements to increase the operating efficiency or adapt to new requirements. − Manages and guides intern, entry level developers and consultants to assign tasks and ensure quality and timely completion of work. − Prioritizes and manages the implementation and support development activities to meet the deadlines. − Develops scenarios and standards for testing complex solutions. Tests systems for correct functionality and checks work completion for accuracy. − Performs advanced analysis and programming tasks, such as designing, coding, testing, documenting and maintaining host-based or departmental systems, which follow systems standards and methodology. − Reviews designs and ensures all enhancements and testing activities are traceable in a requirements matrix and testing plan. − Develops and reviews technical and functional specification documents to develop technical solutions. − Develops policies and procedure standards associated with in-house programming. − Creates complex functional prototypes and can explain the significance, advantages and disadvantages in both technology and business process. − Manages and assigns production support tickets to developers and provides timely solution without escalation. − Develops an advanced working knowledge of workflows, Oracle database engine, database concepts, relationships and structures in order to support end users with programming application solutions and offers alternatives to the coding approach. − Evaluates new and complex technology features and suggests how they fit into the production solutions. − Designs and develops proof of concept for complex business needs and demonstrate to internal IT team and business users. − Provides periodic performance and usage summaries as well as any other statistics needed to make decisions on technology support. − Develops high level application platform architectural guidelines, policies and procedure standards associated with in-house programming. − Creates technical and functional prototypes for complex business needs and can explain the significance, advantages and disadvantages to both technology and business partners. − Manages and guides interns or entry level developers by assigning tasks and ensure timely completion of work. − Provides input into programmer’s evaluations to improve performance and develop skills of the programming staff. − Recommends professional development activities for programmers regarding programming and systems analysis. − Manages patching of the applications and effectively communities with the business users and vendors. − Understands complex business process in multiple domain areas, HRMS, Finance, Payables, Receivables, Budgeting, Purchasing, Inventory etc. and map to the application, perform configuration changes as needed. − Performs other duties of a similar nature as may be required.

Requirements

  • Candidate must possess a bachelor’s degree, preferably in Programming, Computer Science or closely related field.
  • Candidate must possess ten (10) years of progressively responsible experience in programming, report generation and systems administration for enterprise level applications including four (4) years of support experience and one (1) year of experience in providing guidance for programming staff.
  • Experience must include multiple full cycle implementations in any of the following modules or domains: HRMS, finance, payables, receivables, purchasing, payroll and timekeeping.
  • Candidate must possess knowledge in programming and database concepts. Knowledge in developing reports and utilizing development tools like SQL developer, Toad and Cognos. Advanced skills in querying and analyzing databases and knowledge in Oracle database. Candidate must possess a high degree of knowledge in understanding the features and facilities of systems and the ability to integrate and communicate among applications, databases and technology platforms.
  • Candidate must possess technical knowledge on cloud integration tool, and document management applications.
  • Candidate must be able to use a structured methodology for delivering and managing new or enhanced software products to the marketplace and the ability to utilize application design methodologies, tools and techniques to convert business requirements and logical models into a technical application design.
  • Candidate must possess effective written and verbal communication, organizational skills, decision-making abilities.
  • Candidate must possess ability to manage projects, meet deadlines and tackle emergencies and difficult situations.
  • Candidate must possess the ability to effectively plan and coordinate, establish and maintain effective working relationships and prioritize workloads based on available resources.

Responsibilities

  • Identifies, recommends, creates functional requirements and implements architectural solutions for new or updated systems for technology changes.
  • Manages, guides and works jointly with the developers to build end users’ programming requirements and operational needs, questions of system intent, output requirements, input data acquisition and internal checks and controls in conformance with information systems and programming standards.
  • Utilizes advanced programming, technical skills and knowledge to develop or enhance software applications, reporting solutions, complex interfaces and complex data migrations that meet the business requirements of the Sewer District.
  • Performs advanced technical support of enterprise applications through analysis, review and enhancements to increase the operating efficiency or adapt to new requirements.
  • Manages and guides intern, entry level developers and consultants to assign tasks and ensure quality and timely completion of work.
  • Prioritizes and manages the implementation and support development activities to meet the deadlines.
  • Develops scenarios and standards for testing complex solutions. Tests systems for correct functionality and checks work completion for accuracy.
  • Performs advanced analysis and programming tasks, such as designing, coding, testing, documenting and maintaining host-based or departmental systems, which follow systems standards and methodology.
  • Reviews designs and ensures all enhancements and testing activities are traceable in a requirements matrix and testing plan.
  • Develops and reviews technical and functional specification documents to develop technical solutions.
  • Develops policies and procedure standards associated with in-house programming.
  • Creates complex functional prototypes and can explain the significance, advantages and disadvantages in both technology and business process.
  • Manages and assigns production support tickets to developers and provides timely solution without escalation.
  • Develops an advanced working knowledge of workflows, Oracle database engine, database concepts, relationships and structures in order to support end users with programming application solutions and offers alternatives to the coding approach.
  • Evaluates new and complex technology features and suggests how they fit into the production solutions.
  • Designs and develops proof of concept for complex business needs and demonstrate to internal IT team and business users.
  • Provides periodic performance and usage summaries as well as any other statistics needed to make decisions on technology support.
  • Develops high level application platform architectural guidelines, policies and procedure standards associated with in-house programming.
  • Creates technical and functional prototypes for complex business needs and can explain the significance, advantages and disadvantages to both technology and business partners.
  • Manages and guides interns or entry level developers by assigning tasks and ensure timely completion of work.
  • Provides input into programmer’s evaluations to improve performance and develop skills of the programming staff.
  • Recommends professional development activities for programmers regarding programming and systems analysis.
  • Manages patching of the applications and effectively communities with the business users and vendors.
  • Understands complex business process in multiple domain areas, HRMS, Finance, Payables, Receivables, Budgeting, Purchasing, Inventory etc. and map to the application, perform configuration changes as needed.
  • Performs other duties of a similar nature as may be required.

Benefits

  • Health Insurance Coverage
  • Various Retirement Planning Options (Ohio Public Employee Retirement System and Deferred Compensation Plans)
  • Flexible Spending Accounts
  • Employee Assistance Program
  • Free Parking at our facilities
  • Corporate Discounts
  • active Health & Wellness Program that promotes a life/work balance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service