Menu

Software Development Director (Integrated Engineer

at Wex Inc in Chicago, Illinois, United States

Job Description

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

Equal Opportunity Employer/Vets/Disability

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: 12065088

Posted On: Jul 21, 2024

Updated On: Jul 21, 2024

Please Wait ...