WEX

Software Engineer (Apps) 4

WEX
Apply
4 days ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$141k - $173k/yr

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend services and object-oriented software.
  • Develop public REST APIs with Java and internal gRPC APIs for inter-service and inter-system communication.
  • Architect systems, lead technical design decisions, document designs, and drive alignment across senior engineers and teams.
  • Write and maintain unit, integration, end-to-end, concurrency, load, and performance tests.
  • Identify bottlenecks and technical debt and implement scalability, stability, monitoring, healing, testing, and deployment automation.
  • Collaborate with product managers, designers, engineers, stakeholders, and customers to define and implement features.
  • Conduct code reviews, mentor junior and mid-level engineers, promote engineering best practices, and unblock other engineers.
  • Troubleshoot complex production issues, perform root cause analysis, and provide live-site support and incident resolution.
  • Lead cross-team projects as a single-threaded owner or technical lead and evaluate competing technologies.
  • Support major customer implementations and integrations involving the IBM iSeries platform.

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering is required.
  • 10+ years of professional software engineering experience is required.
  • Strong knowledge of data structures, algorithms, object-oriented design, scalability, availability, security, reliability, and problem solving is required.
  • Proficiency in backend development with Java or C#, SpringBoot, RESTful APIs, the ODATA framework, and SQL is required.
  • Deep knowledge of iSeries technologies including RPG III, RPGILE, RPG IV, RPG400, CLP, C++, DDS, IBM Utilities, SOAP, PHP, .NET web services, and DB2 is required.
  • Experience with IBM iSeries communications, administration, SSL, SSH, TCP/IP, and web services is required.
  • Preferred qualifications include a master’s degree, experience with event-driven architecture and Kafka, card-payment experience, Docker, Kubernetes, API security, PCI DSS, and legacy-system development.

Benefits

  • Health, dental, and vision insurance.
  • Retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, and tuition reimbursement.
  • Non-sales roles are typically eligible for a quarterly or annual bonus under the applicable plan.

Tech Stack

Apache KafkaC#DockergRPCIBM DB2JavaKubernetes.NETPHPSOAPSQL

Categories

WEX

About WEX

5,001-10,000 employees

WEX is a public financial technology company that provides corporate payment solutions to fleets, healthcare/benefits administrators, and travel businesses. Its products include fuel and mobility cards, virtual card payments, and platforms for HSAs/FSAs/HRAs, with revenue from payment processing and software/service fees. Founded in 1983 and headquartered in Portland, Maine, WEX trades on the NYSE under WEX and was formerly known as Wright Express.

Contact me