Current jobs related to Lead Software Applications Engineer - Chicago, Illinois - Metropolitan Water Reclamation District of Greater Chicago


  • Chicago, Illinois, United States Triunity Software Full time

    About the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Triunity Software. As a key member of our engineering team, you will be responsible for leading the development of cloud-native applications using ReactJS and Java Spring Boot stack.Key ResponsibilitiesDesign and implement scalable, cloud-native applications using...

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States Seven Seven Software Full time

    Job Title: Net DeveloperWe are seeking a highly skilled Net Developer to join our Software Engineering Group. As a Net Developer, you will be responsible for designing, developing, and deploying software applications using Net technologies.Key Responsibilities:Design and develop software applications using Net technologies, including C#, jQuery, and...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Seven Seven Software. As a key member of our Software Engineering Group, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications...


  • Chicago, Illinois, United States ATR International, Inc. Full time

    Job Title: Software EngineeringJob Summary:We are seeking a highly skilled Software Engineering professional to join our team at ATR International, Inc. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining robust applications that leverage cloud-based technologies and interact seamlessly...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Agile teams at Seven Seven Software. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Design and develop...


  • Chicago, Illinois, United States DocuSign Full time

    Job DescriptionAs a Lead Software Engineer at DocuSign, you will be responsible for designing, building, and maintaining key features that are integral to our customers and business. You will be a hands-on technical expert who will guide and contribute to our development and operations teams to improve the creation of infrastructure solutions that scale with...


  • Chicago, Illinois, United States JPMorganChase Full time

    Job OverviewWe are seeking a highly skilled Lead Software Engineer to join our Consumer and Community Banking division at JPMorgan Chase. As a key member of our Global Customer Platform team, you will play a critical role in designing, developing, and delivering cutting-edge technology solutions that drive business growth and customer satisfaction.As a Lead...

  • Technical Lead

    4 weeks ago


    Chicago, Illinois, United States The Hartford Financial Services Group Full time

    Job Title: Technical Lead - Software EngineeringWe are seeking a highly motivated and experienced Technical Lead to join our Group Benefits IT Team at The Hartford Financial Services Group. As a Technical Lead, you will be responsible for leading engineering teams to successfully drive the transformation of our application landscape.Key...


  • Chicago, Illinois, United States Vizient, Inc. Full time

    We are seeking a skilled Engineering Manager to lead our software engineering teams. This role requires a strong understanding of agile software development methodologies and experience leading and managing software engineering teams.The ideal candidate will have a relevant degree in computer science, software engineering, or a related field and possess a...


  • Chicago, Illinois, United States Triunity Software Full time

    Job SummaryAs a Senior Java Software Lead at Triunity, you will be responsible for designing and implementing scalable, cloud-native applications using ReactJS and Java Spring Boot stack. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities Design and implement scalable, cloud-native applications...


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

    Position Overview This position entails working closely with various teams to assess software application requirements and overseeing the development, installation, troubleshooting, and maintenance of applications to meet those requirements. Primary Responsibilities The responsibilities associated with this position include, but are not limited to:...


  • Chicago, Illinois, United States United Software Group Full time

    We are seeking a highly skilled C++ Developer to join our team at United Software Group INC. This is a contract position based in Chicago, IL, requiring on-site presence.The ideal candidate will have experience with Azure Cloud migration and be able to work on a direct client's project.Key Responsibilities:Migration of applications to Azure CloudAbout United...


  • Chicago, Illinois, United States JPMorganChase Full time

    Job OverviewWe are seeking a highly skilled Senior Lead Software Engineer to join our Consumer & Community Bank's Personalization and Insights team at JPMorgan Chase. As a key member of our agile team, you will play a critical role in enhancing, building, and delivering top-notch technology products that drive business impact.As a Senior Lead Software...


  • Chicago, Illinois, United States JPMorganChase Full time

    Job OverviewWe are seeking a highly skilled Senior Lead Software Engineer to join our Global Bank Technology team at JPMorgan Chase. As a key member of our agile team, you will play a critical role in enhancing, building, and delivering top-notch technology products in a secure, stable, and scalable manner.As a Senior Lead Software Engineer, you will be...


  • Chicago, Illinois, United States JPMorganChase Full time

    Job OverviewWe are seeking a highly skilled Senior Lead Software Engineer to join our Global Bank Technology team at JPMorgan Chase. As a key member of our agile team, you will play a critical role in enhancing, building, and delivering top-notch technology products in a secure, stable, and scalable way.As a Senior Lead Software Engineer, you will be...


  • Chicago, Illinois, United States Jobot Full time

    Job SummaryThis is an exciting opportunity to join Jobot as a Senior Software Engineer/Tech Lead. We are on the hunt for a passionate, innovative, and experienced professional to join our dynamic team.About the RoleWe are seeking a highly skilled Senior Software Engineer/Tech Lead to lead our software development team. The ideal candidate will have a strong...


  • Chicago, Illinois, United States Jobot Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer/Tech Lead to join our dynamic team at Jobot. As a key member of our technology sector, you will be responsible for developing high-quality applications, designing and implementing testable and scalable code, and leading a team of talented engineers.Key Responsibilities Architect, build and...


  • Chicago, Illinois, United States Jobot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer/Tech Lead to join our dynamic team. As a key member of our engineering team, you will be responsible for developing high-quality software applications, designing and implementing scalable and testable code, and leading a team of talented engineers.Key ResponsibilitiesArchitect, build, and...


  • Chicago, Illinois, United States Jobot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer/Tech Lead to join our dynamic team. As a key member of our engineering team, you will be responsible for developing high-quality software applications, designing and implementing scalable and testable code, and leading a team of talented engineers.Key ResponsibilitiesArchitect, build, and...


  • Chicago, Illinois, United States Jobot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer/Tech Lead to join our dynamic team. As a key member of our engineering team, you will be responsible for developing high-quality software applications, designing and implementing scalable code, and leading a team of talented engineers.Key ResponsibilitiesArchitect, build, and maintain...

Lead Software Applications Engineer

2 months ago


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

Overview

Under supervision, manages, evaluates, and resolves issues related to software applications and programs. This encompasses configuring, coding, developing, and documenting software specifications throughout the project lifecycle. Additionally, ensures timely and accurate system startups while providing support to various departments as necessary.

Key Responsibilities

The following duties are fundamental and core to positions within this classification. They are not intended to be an exhaustive list of all responsibilities for any one position in the class. As such, incumbents may perform one or all of the duties listed or similar tasks not specifically enumerated here.

Oversees the activities of a designated team of analysts and developers; prioritizes projects; formulates work plans and schedules for the assigned group; tracks the progress of ongoing projects. Guides staff in the creation of software programs or applications, including web-based solutions tailored to specific user requests; ensures that applications meet system capabilities and adhere to performance standards and security protocols. Directs the design, development, and enhancement of software systems. Collaborates with analysts and designers in the conception and initiation of new software applications. Ensures quality assurance of program logic, data processing, and error resolution. Cultivates an understanding of programming and design alternatives. Actively participates in cross-departmental initiatives as required. Assesses user requests and conducts feasibility studies considering time and cost constraints; formulates project plans or approves plans submitted by subordinate analysts and developers; evaluates available software solutions. Provides technical guidance and recommendations to user departments and management regarding projects; performs technical assessments of consultant proposals or other technical documentation. Assigns, supervises, and reviews the work of staff; ensures compliance with organizational policies and procedures, including Personnel Rules and Administrative Procedures; conducts performance evaluations; addresses employee concerns and grievances; may recommend employment actions such as hiring, transfers, suspensions, promotions, or terminations.

Additional Responsibilities

Performs other duties as assigned.

Work Environment

Work is conducted in a standard office setting and necessitates the use of typical office equipment, including computers.

Required Knowledge, Skills, and Abilities

Proficient in at least two programming languages. Comprehensive knowledge of databases and operating systems. In-depth understanding of programming languages and software utilized in the development of computer applications. Thorough knowledge of the operational characteristics and limitations of common computer hardware and software used by the organization. Familiarity with open-source development platforms. Awareness of current Internet technologies. Knowledge of the principles, practices, and techniques employed in the documentation of application development. Proficient in writing computer programs for various applications. Strong analytical and problem-solving abilities. Capability to troubleshoot software issues. Ability to analyze program and application failures and identify errors. Competence in planning and supervising the work of a section or other organizational unit. Ability to effectively prioritize and execute tasks in a high-pressure environment. Capacity to work in a collaborative, team-oriented environment. Strong verbal and written communication skills.

Minimum Qualifications

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

Substitution Policy

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

Promotional Requirements

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