WEX is looking for a software engineer to help design and analyze software projects, solve reported problems with long-term solutions, and contribute to the development of new products and enhancements.
Requirements
Strong experience with APIs and SQL Server Tools such as SSIS and SSRS , DBT, Data Processing ELT /ETL, Databricks
Strong experience with T-SQL, Redshift, AWS S3, DBT
Solid experience with .NET , Python, Java, DBT
Solid experience with Microsoft Azure, Google Cloud and AWS
A demonstrable working understanding of GIT
A demonstrable working understanding of Business Intelligence
A demonstrable working understanding of Big Data/Snowflake
Responsibilities
Design application architecture.
Develop solutions that can be performant, scalable, consistent, and supportable that can be accomplished within the available scope, time and budget.
Perform design and code reviews within the team and across other teams to ensure implementations adhere to goals, industry standards and best practices.
Deliver software that meets requirements by applying knowledge of the product area to provide the best long-termsolutions.
Ensure code is testable at all levels (unit, integration, and end-to-end).
Increase unit test coverage.
Review requirements to provide meaningful, timely and critical feedback to improve them.
Other
Support applications both during and outside business hours.
Support production deployments, which occur on evenings and weekends.
Act as an internal and external subject matter expert on WEX systems.
Able to describe application behavior and technology outside of the Development department in both a technical and business communication style.
Bachelor’s degree in computer science or related field