Applications Developer

7 months ago


Chicago, United States Metropolitan Water Reclamation District of Greater Chicago Full time

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 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. Writes, updates and maintains computer programs or software applications, including web applications, to handle specific jobs requested by users; assists applications analysts in performing similar tasks. Conducts testing of programs and software applications to ensure they will produce the desired information or results; identifies and corrects errors in the code. Generates statistics and prepares reports for management and/or team members on the status of the programming process. Performs revision, repair or expansion of existing programs to increase efficiency or adapt to new requirements; develops or modifies program code to improve software and/or system performance. Compiles and writes documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. Assists with the design, development and modification of software systems; installs and maintains system software; ensures proper access controls are in place on all systems. Acts as a project lead on more complex software implementations or application maintenance projects. Consults with applications developers and other technical personnel to clarify program intent, identify problems and recommend changes; confers with other technical staff to ensure that applications comply with system capabilities and limitations, performance standards and security requirements. Interacts with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or District software systems. Evaluates user requests and performs feasibility studies considering time and cost constraints; develops a project plan or approves project plans submitted by applications analysts; evaluates available software products. Assists in the development and maintenance of user manuals and guidelines. Monitors vendor and industry bulletins for any known vulnerabilities and fixes; coordinates the implementation of any required patches/fixes. Provides technical support to other application developers; performs technical evaluation of consultant proposals or other technical documents.

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

Knowledge of programming languages and software used in the development of computer applications. Knowledge of the operating characteristics and limitations of common computer hardware and software utilized by the District. Knowledge of the principles, practices and techniques used in the documentation of application development. Knowledge of open source systems software, protocols, components, and standards. Skill in writing computer programs for various purposes. Ability to analyze program and application failures and identify errors. Ability to coordinate and manage project teams and provide project oversight. 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 four 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

Two years of service with the District as an Applications Analyst, GIS Analyst or IT Support Coordinator. Civil service status in one of the foregoing classifications.

  • Chicago, United States Medasource Full time

    Job Title: Software/Application DeveloperJob Overview: We are seeking a talented and motivated Software/Application Developer to join our dynamic team. The ideal candidate will have solid experience working with C#, .NET, and Radzen Blazor, along with proficiency in Azure Cosmos DB. Additionally, the candidate should have experience working with cloud...


  • chicago, United States Medasource Full time

    Job Title: Software/Application DeveloperJob Overview: We are seeking a talented and motivated Software/Application Developer to join our dynamic team. The ideal candidate will have solid experience working with C#, .NET, and Radzen Blazor, along with proficiency in Azure Cosmos DB. Additionally, the candidate should have experience working with cloud...


  • chicago, United States Medasource Full time

    Job Title: Software/Application DeveloperJob Overview: We are seeking a talented and motivated Software/Application Developer to join our dynamic team. The ideal candidate will have solid experience working with C#, .NET, and Radzen Blazor, along with proficiency in Azure Cosmos DB. Additionally, the candidate should have experience working with cloud...


  • chicago, United States Convergenz Full time

    **Must have hands on experience programming with Go/Golang**We are seeking a highly skilled Application Developer with expertise in Go (Golang) to join our team. The ideal candidate will play a key role in designing, developing, and maintaining robust, scalable applications, with a focus on Event-Driven Architecture. This position offers an opportunity to...


  • Chicago, United States Convergenz Full time

    **Must have hands on experience programming with Go/Golang**We are seeking a highly skilled Application Developer with expertise in Go (Golang) to join our team. The ideal candidate will play a key role in designing, developing, and maintaining robust, scalable applications, with a focus on Event-Driven Architecture. This position offers an opportunity to...


  • chicago, United States Convergenz Full time

    **Must have hands on experience programming with Go/Golang**We are seeking a highly skilled Application Developer with expertise in Go (Golang) to join our team. The ideal candidate will play a key role in designing, developing, and maintaining robust, scalable applications, with a focus on Event-Driven Architecture. This position offers an opportunity to...


  • Chicago, Illinois, United States Vedder Price Full time

    Vedder Price is seeking a highly skilled Application Development Manager to oversee the streamlined operation of the Application Development team and ensure it aligns with the business objectives of the firm.The ideal candidate will have experience in defining detailed business requirements to support strategic and/or tactical projects and improvement of...


  • Chicago, Illinois, United States The University of Chicago Full time

    Job SummaryThe Director of Application Development is responsible for planning, organizing, and monitoring all processes for application development, including the acquisition of programming tools, management of application development and strategic architecture, and overall applications planning for the Information Technology Department.This position also...


  • Chicago, Illinois, United States The University of Chicago Full time

    Job SummaryThe Director of Application Development is responsible for planning, organizing, and monitoring all processes for application development, including the acquisition of programming tools, management of application development and strategic architecture, and overall applications planning for the Chicago Booth Information Technology Department.This...


  • Chicago, Illinois, United States The University of Chicago Full time

    Job SummaryThe Director of Application Development is responsible for planning, organizing, and monitoring all processes for application development, including the acquisition of programming tools, management of application development and strategic architecture, and overall applications planning for the Chicago Booth Information Technology Department.This...


  • Chicago, Illinois, United States Saxon Global Full time

    We are seeking a skilled Cloud Applications Developer to join our team at Saxon Global. As a key member of our development team, you will be responsible for designing, developing, and documenting new Cloud applications using JSON, Java, and existing software systems. You will work closely with our team to analyze user needs, determine technical requirements,...


  • Chicago, Illinois, United States United Airlines Full time

    About the Role:United Airlines is seeking a highly skilled IT Application Development Manager to lead the development and implementation of a new Airport Operations technology, a key component of our growth strategy.This technology will be seamlessly integrated with various other systems across the organization.As the IT Application Development Manager, you...


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

    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. ...


  • Chicago, Illinois, United States United Airlines Full time

    Transforming United Airlines' Digital LandscapeUnited Airlines is on a mission to become the best airline in the history of aviation, and we're seeking a talented IT Application Development Manager to lead our digital transformation efforts.As a key member of our Digital Technology team, you will be responsible for leading the development and implementation...


  • Chicago, Illinois, United States United Airlines Full time

    About the Role:United Airlines is seeking a highly skilled Application Development Manager to lead the development and implementation of a new Contact Center technology, a key component of our growth strategy.This technology will be seamlessly integrated with various other systems across the organization.As the Application Development Manager, you will lead...


  • Chicago, Illinois, United States United Airlines Full time

    Job SummaryUnited Airlines is seeking a highly skilled IT Application Development Manager to lead the development and implementation of a new Airport Operations technology. This technology will be a key component of United's growth strategy and will be seamlessly integrated with various other systems across the organization.Key Responsibilities:Lead the...


  • Chicago, Illinois, United States United Airlines Full time

    Job SummaryUnited Airlines is seeking a highly skilled IT Application Development Manager to lead the development and implementation of a new Airport Operations technology. This technology will be seamlessly integrated with various other systems across the organization. As the Application Development Manager, you will be responsible for leading a team...


  • Chicago, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are seeking a Manager of Applications Development to join our team in Chicago, Illinois. In this role, you will be responsible for managing and supporting SaaS applications, overseeing vendor contracts and invoices, and guiding software development efforts within an Agile framework. Responsibilities:• Manage a diverse...


  • Chicago, Illinois, United States Marsh LLC Full time

    About the RoleWe are seeking a highly skilled Lead Application Developer to join our team at Marsh McLennan Agency. As a key member of our Application Development team, you will be responsible for leading a team of developers in the design, development, coding, testing, and debugging of applications.Key Responsibilities:Lead a team of developers in the...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job SummaryThe Metropolitan Water Reclamation District of Greater Chicago is seeking a highly skilled Senior Applications Developer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and maintaining complex computer applications to meet the needs of our organization.Key ResponsibilitiesDevelop and...