技术负责人
Technical Lead
我们相信创新始于人。我们设计并交付卓越的数字解决方案,提升客户的品牌和他们为客户创造的体验。通过技术驱动的创意,我们推动有意义的业务转型。我们的团队由有能力、有信心且有动力的个人组成,他们协作、挑战想法并共同成长。
职位描述
作为技术负责人,您将带领后端开发团队构建和维护一个模块化、面向服务的实时医疗平台。您在 .NET、Azure 和用户访问设计方面的专业知识将是塑造安全、高性能后端服务的关键。虽然直接使用 OrderCloud 的经验是加分项,但我们欢迎能够快速掌握无头电商平台的优秀后端工程师。
主要职责
- 使用 .NET Core(.NET 6/7+)、Web API 和 Azure 服务领导后端服务的架构、开发和交付。
- 推动安全、可扩展的用户访问管理实现,包括角色、权限、代理流程和基于令牌的身份验证策略(OAuth2、OpenID Connect)。
- 为通过 REST API、SFTP 任务和事件驱动架构(如 Azure Service Bus 或 Event Grid)与外部系统集成提供技术领导。
- 在无头架构中监督 OrderCloud API(目录、用户组、订单管理)的集成和扩展。
- 与前端紧密合作,监督前端代码设计并指导开发人员,参与 DevOps、QA 和产品团队以交付端到端功能。
- 指导初级或中级开发人员,进行设计或代码审查,并执行后端开发标准。
- 设计并记录可扩展的后端工作流,处理定价、补贴、库存和履行逻辑,具备容错性和监控能力。
- 推动 API 性能改进、错误日志策略、重试逻辑和可观测性,使用 Application Insights 或 Seq 等工具。
- 参与冲刺计划和待办事项梳理,并对架构决策提供意见。
要求与资质
- 6 年以上 C# 或 .NET 后端开发的实际经验,有团队或技术负责人经验。
- 计算机科学、软件工程、信息技术或相关领域的学士学位(硕士学历是加分项)。
- 对微服务架构、分布式系统和云原生开发有深入理解。
- 熟悉 SQL 和 NoSQL 数据库,如 SQL Server、MongoDB 或 Cosmos DB。
- 具备良好的沟通能力和团队合作精神,能够在快节奏环境中高效工作。
查看英文原文
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 platforms like Stripe.
- Strong experience in working with SQL Server and/or NoSQL databases (CosmosDB a plus).
- Familiarity with Azure cloud services (App Services, Blob Storage, Key Vault, API Management, etc.).
- Working knowledge of e-commerce or marketplace flows such as order routing, pricing tiers, inventory availability, etc.
- Excellent communication and leadership skills with the ability to coordinate across cross-functional teams.
- Experience with CI/CD pipelines and Git-based workflows.
Bonus if you have
- Experience with OrderCloud (Four51), including Buyer/Seller APIs, XP custom attributes, and user group permissioning.
- Experience designing and implementing User Access Management (UAM) solutions across multi-tenant applications.
- Knowledge of healthcare data security practices (e.g., PHI handling, audit trails).
- Experience with GraphQL and JSON Schema validation pipelines.
- Prior experience deploying solutions to Azure using infrastructure-as-code (e.g., Bicep or Terraform).
Benefits
- Competitive compensation
- Medical & Dental benefits
- International and multicultural working environment
- Training and development opportunities
- Career growth in a fast-growing organisation
- Birthday Leave
Our Hiring Process
After submitting your application, our Talent Acquisition team will review your profile. If your skills and experience align with the role, we will get in touch to discuss the next steps. Please be cautious of recruitment fraud and only engage with communications from our official team using email addresses that end with @vertis.digital.
Vertis is proud to be an Equal Opportunity Employer. We believe that diversity of thought, background, and experience drives innovation and success. That is why we are committed to building and nurturing a team that reflects a wide range of perspectives, abilities, identities, and experiences. At Vertis, every voice matters, and together, we achieve more. We appreciate all applications. However, only shortlisted candidates will be contacted. Thank you for your interest in Vertis.
The use of artificial intelligence tools, including language models such as ChatGPT, during the interview process is strictly prohibited and will result in the disqualification of your application.
Originally posted on Himalayas