Software Development Engineer 2

WEX

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

WEX is seeking a Software Engineer II for the Benefits Technology team in Bengaluru. The role focuses on building next-generation benefits solutions, collaborating with product managers and customers to design high-quality software.

You will work on REST APIs, modern web UI, and microservice architectures, advocating TDD/BDD, and continuously learning new technologies within a collaborative environment.

Qualifications

  • Bachelor’s degree in Computer Science or related field, or demonstrable equivalent experience.
  • At least 3 years of software engineering experience.
  • Strong problem-solving skills and ability to communicate across teams.
  • Experience building and consuming REST APIs.

Responsibilities

  • Collaborate with stakeholders to learn about customers’ biggest challenges.
  • Measure, inspect, and drive decisions using data.
  • Design, test, code, and instrument new solutions.
  • Strengthen our engineering process with TDD/BDD, microservice and vertical slice architectures.
  • Support live applications, promote proactive monitoring, rapid incident response and continuous improvement.
  • Analyze existing systems to identify bottlenecks and opportunities for improvements.
  • Mentor teammates and foster continuous learning within the team.
  • Learn and apply the team’s processes and best practices.
  • Work with senior teammates and manager to review completed work.
  • Pursue learning of new technologies and apply them to tasks.

Skills

REST APIs
Problem-solving
Communication
Collaboration

Education

Bachelor’s degree in Computer Science/Software Engineering or related field

Tools

C#
Python
MS SQL
PostgreSQL
MySQL
ASP.NET
Angular
React
Kubernetes
Docker
Terraform
GitHub Actions
Azure
NoSQL
GraphQL
Helm
ArgoCD
Kafka

Job description

About the team / Role

Software Engineer II, Benefits Engineering


At WEX, we simplify the business of running a business. Our WEX Benefits solutions reduce complexity and help manage costs of benefits administration for our clients and partners. We are looking for passionate technologists, collaborators, and problem solvers to join our Benefits Technology team as we build the next generation of employer benefits solutions and services.


As a Software Engineer on the WEX Benefits Technology team, you will work in a team that partners closely with Product Managers and customers to learn about the challenges employers face while navigating the competitive employee benefits landscape. You will design solutions that solve problems in ways our customers love and work for our business. You will build the highest quality software in the latest technologies and test driven development practices.


How you’ll make an impact


  • Collaborate with stakeholders to learn about our customers biggest challenges.

  • Measure, inspect, and drive decisions using data.

  • Design, test, code, and instrument new solutions.

  • Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures.

  • Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement.

  • Analyze existing systems and processes to identify bottlenecks and opportunities for improvements.

  • Mentor and learn from your peers, foster continuous learning within your team and organization.

  • Learn our team’s process and best practices, and independently apply them to given tasks.

  • Work closely with senior team members and your manager to review completed work.

  • Focus on continuous learning of new technologies.


Experience you will bring


  • Bachelor’s degree in Computer Science, Software Engineering, or related field;
    OR demonstrable equivalent experience.

  • At least 3 years of experience in software engineering.

  • Strong problem-solving skills, excellent communication and collaboration skills.

  • Passionate about keeping up with modern technologies and design.

  • Experience building and consuming REST APIs


Technology Must-Haves:


  • C#, Python (if applicable)

  • Modern RDBMS (i.e. MS SQL, Postgres, MySQL)

  • ASP.NET RESTful API design

  • Modern Web UI Frameworks and Libraries (i.e. Angular, React)


Technology Nice-To-Have or Dedicate to Learning Quickly:


  • Kubernetes

  • Helm/ArgoCD

  • Terraform

  • GitHub Actions

  • NoSQL databases

  • GraphQL

  • Azure

  • Docker

  • Kafka / event-driven design

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff, Software Engineer
Staff, Software Engineer

WEX • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Development Engineer 1
Software Development Engineer 1

WEX • Bengaluru

On-site
INR 450,000 - 700,000
Software Development Engineer
Software Development Engineer

Purehire AI • Telangana

On-site
INR 2,500,000 - 4,200,000
.net software engineer
.net software engineer

Primus Global Technologies • Bengaluru

On-site
INR 2,200,000 - 3,400,000
Software Engineering Manager
Software Engineering Manager

WEX • Bengaluru

On-site
INR 3,800,000 - 7,000,000
Software Development Engineer 3
Software Development Engineer 3

WEX • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Software Development Mgmt 5
Software Development Mgmt 5

WEX Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Back End Engineer
Senior Back End Engineer

WEX Inc. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Software Development Engineer 4
Software Development Engineer 4

WEX Inc. • Bengaluru

On-site
INR 4,200,000 - 6,000,000
Software Development Engineer 1
Software Development Engineer 1

WEX Inc. • Bengaluru

On-site
INR 600,000 - 900,000