Senior Software Engineer
- Portland, Oregon, United States
- Portland, Oregon, United States
About
This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Dallas, TX; Portland, ME; and Washington, D.C.
About the Team/Role
We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for resellers of the WEX EnCompass platform applications. EnCompass serves as the core customer-facing user experience and technical integrations for our Corporate Payments customers, encompassing sophisticated UIs, robust APIs, and powerful integrations.
How you'll make an impact:
- Build custom solutions for partners, based on the roadmap jointly set with the partner to grow their business portfolio and increase customer satisfaction.
- Engage with internal stakeholders and external partners to understand their needs and effectively demo your work, clearly articulating technical solutions and business value.
- Collaboratively define and implement a comprehensive architectural roadmap for the EnCompass platform, aligning with business objectives, industry best practices, and other Corporate Payments teams.
- Continuously challenge the status quo and implement mechanisms to reduce time-to-market using efficient engineering methods.
- Help our customers succeed in their payments and card businessesby building the features they need, supporting their existing business, and troubleshooting issues with their implementations.
- Work collaboratively with all team members to design, build, test, and deliver high-quality, production-ready software, including comprehensive unit and integration tests.
- Take end-to-end technical responsibilityfor delivering work related to your initiatives, from understanding requirements to deployment and monitoring in our environments.
- Actively participate in code reviews, design discussions, and architectural decisions, contributing your insights to foster a culture of technical excellence and continuous improvement.
Experience you'll bring:
- 5+ years of experience in software engineering
- Have 3+ years of experience using Relational Datastores (MS SQL, PostgreSQL, MySQL, or other SQL server)
- Expertise in rapid development and deployment of internal and external services using cloud computing platforms such as AWS or Azure.
- Experience writing high-quality automation, including well-formed unit, component, and integration tests and an in-depth understanding of the test pyramid.
- Strong understanding of data security and compliance requirementsin cloud and data environments, preferably within the finance sector.
- Excellent leadership, team-building, and dynamic decision-making skills.
- Ability to deal with ambiguity and thrive in a fast-paced, dynamic environment.
- Excellent verbal and written communication skills, capable of collaborating effectively within a team and with stakeholders.
Preferred Qualifications:
- Experience building applications in thefinance space, such as credit card products, accounts receivables/payables, or
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.