remote

WEX Inc is hiring a Senior .NET Developer

About the Role

As a Senior .NET Developer, you'll play a key role in shaping the future of benefits technology by delivering robust, secure, and high-performing software solutions. You'll partner with product managers and stakeholders to deeply understand customer needs and translate them into technical implementations that stand up to real-world demands.

What You'll Do

  • Design, implement, and maintain cloud-native services using C#, .NET, and event-driven architectures.
  • Apply test-driven and behavior-driven development practices to ensure code quality and reliability.
  • Build and integrate RESTful APIs and work with event streaming platforms like Kafka to enable seamless system communication.
  • Optimize database performance through efficient stored procedures and queries in MS SQL and other relational databases.
  • Support production systems with proactive monitoring, rapid troubleshooting, and continuous improvements.
  • Collaborate within Agile teams, contributing to sprint planning, code reviews, and iterative delivery.
  • Guide team members through technical challenges and promote best practices in software design and security.
  • Use data to inform decisions, identify system bottlenecks, and drive architectural enhancements.

What We're Looking For

  • Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Proven experience in full-stack development with strong command of C#, ASP.NET, and modern front-end frameworks like Angular or React.
  • Solid background in writing and maintaining unit tests and automated test suites.
  • Familiarity with Git, CI/CD pipelines, and infrastructure-as-code tools such as Terraform or GitHub Actions.
  • Understanding of software security principles, including OWASP guidelines and secure coding practices.
  • Experience working with containerized environments using Docker and orchestration platforms like Kubernetes.
  • Proficiency with relational and NoSQL databases, including Postgres, MySQL, and document stores.
  • Ability to work independently, take initiative, and contribute to team-wide learning and growth.

Technologies We Use

Primary: C#, .NET, ASP.NET, Azure, Docker, MS SQL

Additional: Kafka, GraphQL, React, Angular, PostgreSQL, MySQL, Terraform, Helm, ArgoCD, GitHub Actions

Required Skills
C#.NETDockerMS SQLPostgresMySQLASP.NETRESTful API designKafkaevent-driven designsoftware engineeringproblem-solvingcommunicationcollaborationmodern technologies C#.NETDockerMS SQLPostgresMySQLASP.NETRESTful API designKafkaevent-driven designsoftware engineeringproblem-solvingcommunicationcollaborationmodern technologies
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
WEX Inc
WEX simplifies the business of running a business. Their WEX Benefits solutions reduce complexity and help manage costs of benefits administration for clients and partners.
All jobs at WEX Inc Visit website
Job Details
Department Benefits Technology
Category backend
Posted 7 months ago