About the Team
The WEX Benefits Technology team is a very innovative team that is focused on building market leading Consumer Driven Health products in the HSA/FSA space. We strive to be a key leader in the market place driving technology and process change on our modernization journey.
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 as 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
#J-18808-Ljbffr