WEX is a company dedicated to building innovative employer benefits solutions, and they are seeking a Software Development Manager III to lead a high-performing engineering team. This role focuses on driving engineering excellence and team growth while ensuring the development of scalable, full-stack cloud-native implementations.
Responsibilities:
- Lead, mentor, and manage your team through the successful delivery of valuable customer software, while conducting performance reviews and supporting professional development
- Drive collaboration across technology teams to foster innovation and ensure your team follows guidelines for re-usable frameworks and governance of architecture patterns
- Strengthen and drive engineering processes using TDD, BDD, Microservice, and Vertical Slice Architectures
- Partner closely with Product Management to provide technical guidance on software design and influence priority, expectations, and timelines within your domain
- Support live applications by promoting proactive monitoring, rapid incident response, and continuous improvement
Requirements:
- At least 5 years of management or supervisory experience leading engineering teams
- At least 10 years of experience in software engineering, with a proven track record of delivering complex, enterprise-grade projects
- Deep proficiency in C#, .NET Framework, RESTful API design, and building Cloud-Native applications
- Strong proficiency in modern Web UI frameworks such as React and Micro Front End (MFE)
- Hands-on experience with Docker, Kubernetes, and cloud providers (specifically Azure)
- Mastery of event-driven design using Kafka
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field
- Excellent communication and collaboration skills, with the ability to interact effectively with peer groups and middle management
- Passionate about keeping up with modern technologies and design trends
- Master's degree in Computer Science, Software Engineering, or a related technical field