WEX

Staff Software Engineer

WEX

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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
  • Lead initiatives for your team by using your wide-ranging experience and deep technical knowledge to make decisions on method and approach to solving issues
  • Hold your team accountable for delivering quality results using defined OKRs
  • Interact with Senior Managers to discuss plans, results, and advise on complex matters

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable equivalent experience
  • Strong experience in software engineering
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Passionate about keeping up with modern technologies and design
  • Proficiency in .NET framework
  • Experience building and consuming REST APIs
  • Proven track record of writing comprehensive unit tests and test suites
  • Strong understanding of software security principles and OWASP guidelines
  • Proficiency with Git version control and CI/CD pipelines
  • Experience with Agile development methodologies
  • Excellent communication and collaboration abilities
  • Track record of delivering complex projects on schedule
  • Experience in writing performant stored procedures and functions
  • C#
  • Docker
  • Modern RDBMS (i.e. MS SQL, Postgres, MySQL)
  • RESTful API design
  • Kafka / event-driven design
  • Modern Web UI Frameworks and Libraries (i.e. Angular, React)
  • Kubernetes
  • NoSQL databases
  • Experience in developing Cloud-Native applications and services
  • Nice-To-Have or Dedicate to Learning Quickly: Helm/ArgoCD
  • Terraform
  • GitHub Actions
  • GraphQL
  • Azure
  • Generative AI and Agentic AI models and frameworks
Benefits
  • Comprehensive and market competitive benefits
  • Support your personal and professional well-being
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET frameworkC#REST APIsunit testssoftware security principlesGitCI/CD pipelinesAgile development methodologiesstored proceduresCloud-Native applications
Soft Skills
problem-solvinganalytical skillscommunication skillscollaboration skillsmentoringleadershipcontinuous learningaccountabilitydecision-makingstakeholder engagement
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering