
Staff Software Engineer
WEX
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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