About the Team/Role
As a Software Developer Technical Lead, you will play an important role in the design and analysis of software projects with a high level of technical experience. For this role, we need someone excited about solving problems and being able to juggle multiple items in a day, taking joy in being very efficient in driving items through a pipeline process. Primary responsibilities are to solve current reported problems and find opportunities to resolve those with long-term solutions. Other responsibilities may include planning, design, development, and testing software systems or applications for software enhancements and new products.
Our goal is that about 60% of your responsibility is to provide technical leadership, direction, guidance, and support for the members of your team; about 30% of the role will be development and people leadership will be 10% of your role.
This position focuses on production support.
How you'll make an impact
- Evaluate and respond to customer needs in a fashion that provides long-term benefit to WEX by finding strategic solutions to issues and driving that forward.
- Be in a position to quickly and effectively resolve customer-reported issues; taking ownership of the support process and collaborating with others on best solutions, effectively being a positive force for other teams by allowing focused development to continue.
- Become a product domain expert and develop techniques to help team members gain expertise.
- Contribute to the development and maintenance of the application architecture and ensure all development conforms to defined standards.
- Analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or internet-related computer programs.
- Recommend changes in development, maintenance, and system standards.
- Support technological aspects of a software development project so that the end product meets business & technology requirements and is delivered on-time and on-budget.
- Manage a small team of highly motivated developers.
Experience you'll bring
- Pick up new technology and can switch between tech stacks with a minimum of fuss.
- Experience with cloud software development.
- Comfortable with encryption schemes, modern APIs, and front-end frameworks.
- Worked on agile teams to deliver software iteratively.
- BS in an engineering field OR can make us feel intensely confident that you don't need one.
- Solid experience with .NET, C#, Microsoft SQL Server in an application development setting.
- Proven leadership of team members.
- Excellent overall knowledge of Enterprise Level technologies.
- Strong analytical, prioritizing, interpersonal, problem-solving, presentation, budgeting, project management (from conception to completion), & planning skills.
- Strong verbal and written communication skills (including analysis, interpretation, & reasoning).
- Ability to develop and maintain collaborative relationships with peers and colleagues across the organization as well as internal and external clients.
- Self-motivated with attention to detail, deadlines, and reporting.