We are looking for a Principle Full Stack Engineer who specializes in .NET. This position requires a strong command of web application development and the ability to design and contribute to distributed systems. It is primarily a back end position but you need to have a strong understanding of front end React application code, up to and including being able to implement or debug feature work on the front end. Common challenges we will solve include porting a legacy code base to a modern green field implementation, implementing a CQRS based system, designing Event/Message architecture, and other related tasks. People management is not required but the ability to review code, set technical standards, and advocate for security, performance, and most of all quality is required. We are building a best in class application and want someone as excited by that as we are!
You will have autonomy, ownership, and breadth of responsibility. Ownership is extremely important for this role, we need someone that is quality driven and can technically push the team to new levels.
PLEASE NOTE WE CAN ONLY HIRE NORTH AMERICAN BASED CANDIDATES AT THIS TIME.
Our environment is typical of a start-up:
Were a hybrid stack
Some Technologies we use
Build something challenging.
This isn't just another CRUD application. Your challenge will be to deliver a highly-available service with complex business logic being used by hundreds of businesses 24/7 to keep their operations running. Our entity model is vast and a major part of our domain is synchronizing data with third party traceability systems. Explore the limits of your resourcefulness by designing human and automated systems that deliver consistent performance, reliability and scale whilst working with less-than-ideal third-party requirements and systems.