remote Full-time

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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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