Intermediate Backend Software Development Engineer, C/Java

Posted 13ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Intermediate Backend Software Development Engineer at WEX solving customer problems through high-quality software solutions. Championing collaboration and integrated engineering practices across teams.

Responsibilities:

  • Collaborate with stakeholders throughout the SDLC to translate requirements into high-quality, reliable, cost-effective, and maintainable solutions that solve customer problems and generate business outcomes.
  • Design, develop, and implement high quality software components with a focus on Continuous Delivery principles and practices.
  • Champion integrated engineering practices within the organization, fostering collaboration and shared ownership between development, operations, and security teams.
  • Deliver technical and administrative support for live applications, promoting automation and proactive monitoring and self-recoverability, rapid incident response, and continuous improvement.
  • Analyze existing systems and processes to identify bottlenecks and opportunities for improvements to flow.
  • Own the configuration management of software items and their dependencies, utilizing Infrastructure as Code (IaC) tools.
  • Collaborate on developing and implementing a measurement strategy for tracking key performance indicators (KPIs) related to software delivery and performance.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proven experience in backend software engineering and delivery (Java/C)
  • Strong understanding of continuous delivery principles and practices
  • Experience with deployment pipelines and automation tools (e.g., Jenkins, GitLab CI/CD, etc.)
  • Experience with Cloud Computing platforms (particularly AWS)
  • Proficiency in multiple programming languages and technologies (specify relevant languages based on your needs)
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef, etc.)
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a cross-functional team.

Benefits:

  • Comprehensive and market competitive benefits
  • Support for personal and professional well-being