About Us
Innovate. Create. Elevate.
At Vertis, we believe innovation starts with people. We design and deliver exceptional digital solutions that elevate our clients' brands and the experiences they create for their customers. Through technology-driven creativity, we enable meaningful business transformation. Our team is made up of capable, confident, and motivated individuals who collaborate, challenge ideas, and grow together.
About the job
As the Technical Lead, you will lead a team of backend developers in building and maintaining a modular, service-oriented platform for a live healthcare platform. Your expertise in .NET, Azure, and user access design will be key to shaping secure, performant backend services. While direct experience with OrderCloud is a plus, we welcome strong backend engineers who can quickly ramp up with headless commerce platforms.
Key Responsibilities
- Lead the architecture, development, and delivery of backend services using .NET Core (.NET 6/7+), Web API, and Azure services.
- Drive implementation of secure, scalable user access management, including roles, permissions, impersonation flows, and token-based authentication strategies (OAuth2, OpenID Connect).
- Provide technical leadership for integrations with external systems via REST APIs, SFTP jobs, and event-driven architecture (e.g., Azure Service Bus or Event Grid).
- Oversee the integration and extension of OrderCloud APIs (catalog, user groups, order management) where applicable, in a headless architecture.
- Collaborate closely with frontend, oversee frontend code design and mentor developers, and be involved in DevOps, QA, and product teams to deliver end-to-end features.
- Mentor junior or mid-level developers, conduct design or code reviews, and enforce backend development standards.
- Design and document scalable backend workflows to handle pricing, subsidies, inventory, and fulfilment logic with fault tolerance and monitoring.
- Drive API performance improvements, error logging strategies, retry logic, and observability using tools like Application Insights or Seq.
- Participate in sprint planning and backlog grooming, and provide input on architectural decisions.
Requirement and Qualification
- 6+ years of hands-on experience in C# or .NET backend development, with experience as a team or tech lead.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (Master's degree is a plus).
- Deep understanding of secure backend API development, role-based access control, and token management.
- Proficiency in building RESTful APIs, data transformation layers, and background job processing (e.g., Hangfire, Azure Functions).
- Strong experience with payment gateway integrations, particularly with p