GetJob.us
W

Senior Software Development Engineer

WEXME
This week
Full-timeHybrid

Company

WEX

Location

ME

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

WEX is seeking a Senior Software Development Engineer to design, develop, and maintain scalable software solutions that drive innovation across our financial technology platforms in Maine.

Full Description

WEX is seeking an experienced Senior Software Development Engineer to join our technology team and contribute to the development of innovative financial solutions that serve millions of customers worldwide. In this role, you will design and implement high-quality software applications while collaborating with cross-functional teams to deliver exceptional products that meet evolving business needs. As a senior member of the engineering organization, you will take ownership of complex technical challenges and help shape the future direction of our technology stack. Your key responsibilities will include architecting scalable software solutions using modern development practices and leading the implementation of new features from concept through deployment. You will conduct thorough code reviews to maintain high standards of quality and mentor junior developers to foster their professional growth. Additionally, you will participate in technical planning sessions, troubleshoot production issues, and continuously evaluate emerging technologies to ensure our systems remain competitive and efficient. To be successful in this position, candidates must possess a bachelor's degree in computer science or a related field along with five or more years of professional software development experience. Strong proficiency in object-oriented programming languages such as Java, C#, or Python is essential, as is demonstrated experience with cloud platforms and modern development frameworks. Candidates should have a solid understanding of software design patterns, database technologies, and agile development methodologies. The ideal candidate will demonstrate excellent problem-solving abilities and the capacity to work effectively both independently and as part of a collaborative team environment. Experience with continuous integration and deployment pipelines, along with knowledge of containerization technologies, will be highly valued. Strong communication skills are necessary to articulate technical concepts to both technical and non-technical stakeholders. WEX is a leading provider of corporate payment solutions and technology-enabled corporate services, committed to delivering exceptional value to our clients through innovative technology. We foster a culture of continuous learning and professional development where employees are encouraged to expand their skills and advance their careers. Our comprehensive benefits package includes competitive compensation, health and wellness programs, retirement savings options, and flexible work arrangements. Employees also have access to ongoing training opportunities and clear pathways for career advancement within our growing organization.

Key Skills

JavaCloud ComputingSoftware ArchitectureAgile DevelopmentCode Review