At WEX, we simplify the business of running a business. Our WEX Health & Benefits solutions reduce complexity and help manage costs of benefits administration for our clients and partners. We are looking for passionate technologists, collaborators, and problem solvers to join our Health & Benefits Technology team as we build the next generation of employer benefits solutions and services.
As a Software Engineering Manager on the WEX Health & Benefits Technology team, you will:
-lead a team that partners closely with Product Managers and customers to learn about the challenges employers face while navigating the competitive employee benefits landscape.
-You will become a domain expert, designing solutions that solve problems in ways our customers love and work for our business.
- You will lead teams who build the highest quality software in the latest technologies and test driven development practices.
Responsibilities:
- Lead, mentor, and manage your team through the successful delivery of valuable customer software.
● Stay current with emerging technologies and industry trends to drive innovation and strengthen TDD and BDD processes.
● Collaborate closely with Product Management by providing technical guidance on software design.
● Guide your team on best practices, coding standards, and design principles.
● Conduct performance reviews, set goals, and support professional development for team members.
● Measure, inspect, and drive decisions using data.
● Design, test, code, and instrument new solutions.
● Support live applications, promote proactive monitoring, rapid incident response and troubleshooting, and continuous improvement.
● Analyze existing systems and processes to identify bottlenecks and opportunities for improvements.
● Understand how your domain fits into and contributes to the overall company.
● Influence priority, expectations, and timelines within your domain.
● Set short-term (~monthly) goals for your team to deliver on priorities.
● Interact and communicate effectively with peer groups, non-technical organizations, and middle management.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable equivalent experience.
●Strong experience in software engineering.
● Management or supervisory experience.
- Excellent leadership ability to motivate teams and drive results.
● Strategic thinking that aligns with business objectives and drives innovation.
● Strong problem-solving skills, excellent communication and collaboration skills.
● Passionate about keeping up with modern technologies and design.
Technology Must-Haves:
● C#, Python (if applicable)
- Docker
● Modern RDBMS (i.e. MS SQL, Postgres, MySQL)
● ASP.NET RESTful API design
● Kafka / event-driven design
● Modern Web UI Frameworks and Libraries (i.e. Angular, React)
● Designing and developing Cloud-Native applications and services
● Strong understanding of software security principles and OWASP guidelines
Technology Nice-To-Haves or Dedicate to Learning Quickly
● Kubernetes
● NoSQL databases
● Helm/ArgoCD
● Terraform
● GitHub Actions
● GraphQL
