Jobs
>
Chicago

    Senior Applications Developer - Chicago, United States - Metropolitan Water Reclamation District of Greater Chicago

    Default job background
    Description

    General Statement

    Under direction, executes, assesses and troubleshoots software programs and applications. This includes configuring, coding, developing and documenting software specifications throughout the project life cycle. Also oversees system startups in a timely and accurate fashion and provides support to other departments as required.

    Essential Job Functions

    Essential job functions are fundamental, core functions common to positions in a classification. They are not intended to be an exhaustive list of all job duties for any one position in the class. Since class specifications are designed to be descriptive and not restrictive, incumbents may complete one or all of the job duties listed or tasks of similar kind not specifically listed here.

  • Directs the work of an assigned group of analysts and developers; prioritizes assigned projects; prepares work plans and project schedules for the assigned work group; monitors progress of assigned projects.
  • Supervises staff in the design of computer programs or software applications, including web applications to handle specific jobs requested by users; ensures that applications comply with system capabilities and the limitations, performance standards and security requirements.
  • Directs the design, development and modification of software systems.
  • Collaborates with analysts and designers in the development and initiation of new software programs and applications.
  • Oversees the quality assurance of program logic, data processing and error resolution.
  • Develops an awareness of programming and design alternatives.
  • Takes an active role in cross-departmental projects when needed.
  • Evaluates user requests and performs feasibility studies considering time and cost constraints; develops a project plan or approves project plans submitted by subordinate analysts and developers; evaluates available software products.
  • Provides technical expertise and makes recommendations to user departments and management regarding projects; performs technical evaluation of consultant proposals or other technical documents.
  • Assigns, supervises and reviews work; ensures staff compliance with District policies and procedures including Personnel Rules and Administrative Procedures; completes performance reviews; addresses employee complaints and grievances; may recommend employment actions such as hiring, transfer, suspension, promotion or discharge.
  • Other Job Functions

  • Performs other duties as assigned.
  • Environmental Conditions

    Work is performed in a typical office environment and requires the use of standard office equipment including computers.

    Desirable Knowledge, Skills and Abilities

  • Technically fluent in at least two programming languages.
  • Thorough knowledge of databases and operating systems.
  • Thorough knowledge of programming languages and software used in the development of computer applications.
  • Thorough knowledge of the operating characteristics and limitations of common computer hardware and software utilized by the District.
  • Knowledge of open source development platforms.
  • Knowledge of current Internet technologies.
  • Knowledge of the principles, practices and techniques used in the documentation of application development.
  • Skill in writing computer programs for various purposes.
  • Analytical and problem-solving skills.
  • Ability to troubleshoot software.
  • Ability to analyze program and application failures and identify errors.
  • Ability to plan and supervise the work of a section or other organizational unit.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work in a team-oriented, collaborative environment.
  • Ability to communicate effectively, orally and in writing.
  • Minimum Qualification Requirements

    Graduation from a four-year accredited college or university majoring in information technology, computer science or a closely related field and six years of experience as an applications or systems programmer.

    Substitution

    Graduate study in computer science or a closely related field may be substituted for the required experience on a year-for-year basis to a maximum of two years. Full-time paid experience in applications programming and/or development may be substituted for the required education on a year-for-year basis. Certification as a Microsoft Certified Solutions Developer (MCSD) may be substituted for one year of the required education or experience.

    Promotional Requirement

  • One year of service with the District as an Applications Developer.
  • Civil service status as an Applications Developer.


  • Locks Global Staffing LLC Chicago, United States

    Informing support requestors of the status and expected resolution time of open issues · - Escalating issues to appropriate IT teams and monitoring progress · - Interacting with Vendor's (ISV) and assisting with diagnosis of non-customer owned platforms · - Assisting user SME's w ...


  • TekWissenLLC North Chicago, United States

    **Responsibilities** · - Create interactive visualizations using appropriate libraries and tools, showcasing Genomics data in an intuitive and informative manner. · **Requirements**: · - Experience in querying and manipulating databases using SQL, particularly for Genomics data. ...


  • Morgan Stanley Chicago, United States

    Associate, Application Development · Job Number: · 3240941 · POSTING DATE: Apr 29, 2024 · PRIMARY LOCATION: Americas-United States of America-Illinois-Chicago · JOB: Technology · EMPLOYMENT TYPE: Full Time · JOB LEVEL: Associate · DESCRIPTION · - Morgan Stanley Services Group Inc ...

  • Investortools

    Application Developer

    2 weeks ago


    Investortools Naperville, United States

    At Investortools, you are encouraged to grow your skills and shape your career. Here, excellent service meets creative problem solving, helping us drive innovation and transform the finance industry together. We are an industry-leading organization whose mission is to serve insti ...


  • TechCoreGlobal Lisle, United States

    **Location: LISLE IL Hybrid** · MUST HAVE: 1. Oracle PeopleSoft General Ledger 2. Oracle PeopleSoft Financials · 1. Provide functional process support and technical support as required to client in Peoplesoft GL. · 3. Work closely with the project team to understand requirements, ...


  • TEKsystems Chicago, IL, United States

    Description: · This position is responsible for support and maintenance of FIS vended applications and interfaces from both a technical and business perspective. The Systems Analyst works with the business toward understanding their use of applications and technologies. They play ...


  • TEKsystems Chicago, IL, United States

    Description: · This position is responsible for support and maintenance of FIS vended applications and interfaces from both a technical and business perspective. The Systems Analyst works with the business toward understanding their use of applications and technologies. They play ...


  • The Cigna Group Chicago, United States

    ABOUT THE DEPARTMENT & ROLE: · If your niche is in financial reporting and analysis, underwriting, cash management or audit, our Finance department may be a perfect fit for you. Our teams within Finance work together to ensure that spending stays on track and that we remain a pr ...


  • Insight Global Chicago, United States

    Insight Global is looking for an Application Developer to join one of our largest financial clients in either Chicago, Denver or Addison. This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role inc ...


  • Ampcus Chicago, United States

    Job Title - Application Developer - Java · Location - Chicago, IL (Onsite) · Duration - 12 Months · Pay Rate - $45.57 · POC - Tiffany Brown · Key Responsibilities: · Experience of web development with spring MVC or 3+ years with Spring Boot micro services · Excellent knowledge ...


  • Saxon Global Chicago, United States

    Work Hours: 8am - 5pm CST · Project Overview: · Overall support for the Tier 0 application: Enterprise Sanctions Filtering (OFE). Supporting the Compliance application development team to drive superior business value, enhanced customer experience, and compliance with standards ...


  • Keno Kozie Associates Chicago, United States

    Summary: · The Application Developer - ServiceNow is a role within the Consulting and Transformation team. In this role, they will act as the subject matter expert in the development of ServiceNow offerings to our clients. Deep proficiency across the ServiceNow platform from ince ...

  • Dynamic Motion Control Inc

    Application Developer

    3 weeks ago


    Dynamic Motion Control Inc Chicago, United States

    Job Type · Full-time · Description · Dynamic Motion Control (Chicago, IL) seeks an Application Developer to prototype, review, develop, and test applications and systems for client projects prototype, review, develop, and test applications and systems for client projects. Speci ...


  • K2 Chicago, United States

    Summary: · The Application Developer - ServiceNow is a role within the Consulting and Transformation team. In this role, they will act as the subject matter expert in the development of ServiceNow offerings to our clients. Deep proficiency across the ServiceNow platform from inc ...


  • K2 Chicago, United States

    Summary: · The Application Developer - ServiceNow is a role within the Consulting and Transformation team. In this role, they will act as the subject matter expert in the development of ServiceNow offerings to our clients. Deep proficiency across the ServiceNow platform from inc ...


  • Metropolitan Water Reclamation District of Greater Chicago Chicago, United States

    General Statement · Under direction, works with departments to identify software application needs and is responsible for the development, installation, troubleshooting and maintenance of applications to meet those needs. Essential Job Functions · Essential job functions are ...


  • Nexus Technologies Burr Ridge, United States

    Are you looking to advance your career in the IT field and give it a new boost? · Do you have a structured work approach and enjoy working in a technical environment? · An exciting career opportunity is currently available at one of our prestigious clients in Wolfsburg for an A ...


  • Motorola Solutions Chicago, United States

    **Company Overview**: · At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are sa ...

  • K2 Services

    Application Developer

    2 weeks ago


    K2 Services Chicago, United States

    Job Description · Job DescriptionSummary: · The Application Developer - ServiceNow is a role within the Consulting and Transformation team. In this role, they will act as the subject matter expert in the development of ServiceNow offerings to our clients. Deep proficiency across ...


  • Skyline Enterprises Illinois City, United States

    Join the knkcrew in Illinois City · Together with you, we are digitizing the publishing and media industry in Europe, North America, and Asia. With our expertise and the world's only Microsoft-certified publishing software for this market, we help companies stay competitive and a ...