Search jobs > Chicago, IL > Software development

Software Development Director (Integrated Engineering)

WEX Inc
Chicago, IL
$181K-$241K a year
Full-time

About the Team

How you'll make an impact

  • Stakeholder Collaboration : Work closely with stakeholders throughout the SDLC to translate requirements into high-quality, maintainable solutions.
  • Software Development : Design, develop, and implement software components with a focus on Continuous Delivery principles and practices.
  • Integrated Engineering Advocacy : Champion integrated engineering practices within the organization, fostering collaboration and shared ownership between development, operations, and security teams.
  • Application Support : Provide technical and administrative support for live applications, promoting proactive monitoring, rapid incident response, and continuous improvement.
  • Process Improvement : Analyze existing systems and processes to identify bottlenecks and opportunities for improvements to flow.
  • Configuration Management : Own the configuration management of software items and their dependencies, utilizing Infrastructure as Code (IaC) tools.
  • Performance Measurement : Develop and implement a strategy for tracking key performance indicators (KPIs) related to software delivery and performance.

Core Skills :

Programming / Software Development : Proficiency in programming languages and development methodologies is essential for designing, developing, and implementing software components in an integrated engineering environment.

A strong focus on continuous delivery practices is crucial.

  • Testing : Quality assurance is paramount. The ability to design, execute, and analyze various types of tests to ensure deployments meet established acceptance criteria remains essential.
  • Requirements Management : Understanding requirements throughout the software delivery lifecycle is critical. This ensures alignment with business needs, avoids rework, and fosters collaboration with stakeholders.
  • Software Design : A combined understanding of software development practices and design principles ensures creating maintainable, scalable, and secure applications.
  • Measurement : Data-driven decision-making is crucial. The ability to define and establish measurement frameworks, along with KPIs related to software delivery and performance, helps identify areas for improvement.

Additional Valuable Skills :

  • Configuration Management : Managing configurations with IaC tools is essential for consistent and repeatable deployments.
  • Application Support : Relevant for troubleshooting and supporting specific applications.
  • Systems Integration : Understanding system integration principles can be valuable, especially for integrating various software components.
  • Release and Deployment Management : Effectively managing software releases and deployments is crucial. Automation tools and streamlined processes can reduce manual effort.
  • Methods and Tools : The right tools automate tasks, improve decision-making, and ensure consistent practices, crucial for efficiency and staying current in a rapidly evolving field.

Experience you'll bring

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Minimum of 12 years of experience in software engineering and delivery.
  • Strong understanding of continuous delivery principles and practices.
  • Experience with deployment pipelines and automation tools (e.g., Jenkins, GitLab CI / CD, etc.).
  • Proficiency in multiple programming languages and technologies (.Net at a minimum)
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef, etc.).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a cross-functional team.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role.

Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan.

Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being.

Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more.

For more information, check out the "About Us" section.

Pay Range : $181,000.00 - $241,000.00

6 hours ago
Related jobs
Promoted
VirtualVocations
Chicago, Illinois

A company is looking for a Senior Director of Software Engineering. ...

WEX Health, Inc.
Chicago, Illinois

Proficiency in programming languages and development methodologies is essential for designing, developing, and implementing software components in an integrated engineering environment. Champion integrated engineering practices within the organization, fostering collaboration and shared ownership be...

Promoted
OCC
Chicago, Illinois

This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with a focus on developing and maintaining risk model software in production, and environments and infrastructure used in m...

Promoted
Cboe Global Markets
Chicago, Illinois

Senior Director - Software Engineering - Real-Time Trading. Proven experience in a leadership role within software engineering, ideally in financial technology or similar high-stakes, high-volume environments. Mentoring and Managing: Elevate your team through coaching, professional development, and ...

Promoted
Tech Intellectuals
Chicago, Illinois

Business Development Director MedTech Engineering. Experience in Business strategy, R&D, and Product strategies, managed Concept to Manufacturing: feasibility, requirements, usability, systems & software engineering, integration, testing/automation, verification, reliability, security, valid...

Promoted
JPMorgan Chase & Co.
Chicago, Illinois

As a Director of Software Engineering at JPMorgan Chase within the Corporate and Investment Bank Payments Technology Team, you lead a technical area and drive impact within teams, technologies, and projects across departments. If you are a software engineering leader ready to take the reins and driv...

JPMorgan Chase Bank, N.A.
Chicago, Illinois

As a Director of Software Engineering at JPMorgan Chase within the Payments Technology team, you lead a technical area and drive impact within teams, technologies, and projects across departments. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex techn...

OCC
Chicago, Illinois

Performs thorough code-reviews based on high engineering standards. At least 5 years of test automation framework design and development and executing automation scripts using open source tools. Ability to work effectively in a fast-paced, and deliver production quality software within tight schedul...

Circana
Chicago, Illinois

Software Engineering Director \ Architect. Master’s in computer science, Software Engineering, or related field preferred. ...

JPMorgan Chase & Co.
Chicago, Illinois

As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate Sector, within Enterprise Technologies, you will be accountable for leading the technical design and strategy, roadmap and execution of a firmwide enterprise search. Extensive knowledge of the engineering best practi...