Role: Senior C# .Net Engineer Full Time Locations: Chicago IL, San Francisco CA, Dallas TX • Looking for candidates that have more knowledge on eventing / eventing system / how it works. Our previous candidates that interviewed didn't have this knowledge and were passed on. • Candidates need a good understanding of SOLID principles and how those connect for Object Orientation (OO), • They also are looking for architecture skills and designing systems • Design patterns and how they interact with solid and enforce solid principals Project/Team: • This team is doing modernization • Working on time from using card/purchases and account notification and balance updating • Currently is a ~12hour window between purchase and notification (think about your credit card and getting immediate notification when used) • Working towards real-time alerts/recording • Separate DevOps and QA teams Sr Engineer: • Individual contributor role • Strong C# development with TDD and BDD best practices • 100% backend/server-side development • Very heavy work with APIs • Heavy on event drive development- utilizing Kafka • Plan to move towards microservices • SQL Server based and now Postgres (new for Wex) - potential to use NoSQL in the future • Integrated Engineers - team expectation is everyone validates their code with unit and integration testing • Pushing to automate everything - 0% manual testing • Use ReadyAPI for API testing - but OK with any API validation domains • Will do mockups for cases too (experience with Jest or any other mocking technology is needed) • Should be able to build CI/CD pipelines (have a DevOps ream that manages the majority) Must Haves: • C# - TDD and BDD best practices • Extensive Rest API experience • ASP.Net • Kafka and event driven development • Modern RDBMS (i.e. MS SQL, Postgres, MySQL) • Azure - developing cloud-native apps/services • Docker and CI/CD pipelines Nice to Haves: • NoSQL • ReadyAPI Interview: • 30 Min with Tech Lead • 1 hour panel with tech lead + other members of team
Job Type
Fulltime role
Skills required
C#, CI/CD, Azure, NoSQL
Location
Dallas, Texas
Salary
No salary information was found.
Date Posted
April 19, 2025
MM International is seeking a Senior C# .Net Engineer for a full-time position in Dallas, Texas, focusing on backend development and event-driven systems. The ideal candidate will have strong skills in C#, TDD/BDD practices, and experience with modern RDBMS and cloud-native applications.