We're looking for an experienced Senior C#/.NET developer based in or around Europe, to expand our engineering team. The ideal candidate likes to lead, take responsibility, and motivate fellow team members to keep a high bar for quality, speed and security. You should be comfortable taking decisions on the fly, as well as take the leading role in making sure the dev team is meeting deadlines and commitments.
You'll play a large role in developing new features and leading by example. Your educational background is less important than your previous professional experience, your drive, and your personality.
Responsibilities
Write clean, scalable and testable code
Develop new features and improve existing ones
Review and refactor code
Document development and operational procedures
Analyze system requirements and prioritize own tasks
Be a team player
Participate in team meetings and discussions
Requirements
Comfortable working with an existing code base
4+ years of experience working with C#
In-depth .NET knowledge (experience with .NET 7 would be a plus)
Experience creating and maintaining REST APIs
Familiarity with agile environments
Experience with asynchronous programming
Experience with message brokers for high volume data processing between systems
Excellent troubleshooting abilities and problem-solving skills
Good communication skills in English, both verbal and written
Living in Europe or CET time zone
Comfortable working remotely and communicating via camera / microphone over tools such as Zoom
Extra bonus points for the following (not required):
Development on SaaS systems and startup experience
Experience with ERPs and accounting software
Cosmos DB/DynamoDB experience
Experience with GraphQL, Hangfire, and/or Aurora (MySQL)
The Stack
From a technical point of view, Corpay One's back-end is built on .NET with C#. On the front-end we work in TypeScript on the React framework, enabling us to build reliable web experiences that can handle high usage volumes. The product consists, among others, of a web application and a mobile application. This role is primarily back-end focused.