出海雷达

技术负责人 React & .NET 印度远程 美国班次

Technical Lead React & .NET India Remote US shift

开发工程限定地区(需当地身份)
公司PAteam
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间21 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

职位名称
技术负责人 — React 与 .NET
部门
工程与交付
汇报对象
项目管理办公室主管 / 交付经理
直接下属
4–8 名工程师(开发人员和 QA),按项目矩阵式管理
地点
印度境内远程办公
工作时间
美国班次 — 详见第 7 部分的重叠要求
所需经验
至少 5 年 React 和 .NET 交付经验,包括团队领导经验
雇佣类型
全职、长期职位
1. 关于 PATeam 软件咨询
PATeam 软件咨询有限公司为美国、英国和欧洲的客户提供定制软件产品 POS(ModusTech)和流程自动化解决方案。我们的交付模式以项目为导向:小型、负责的团队从发现阶段到上线及后续支持阶段,直接与客户利益相关者合作,由项目管理办公室负责进度、质量和治理。
我们正在加强工程领导力储备,寻找一位技术负责人,能够从头到尾负责 React 和 .NET 项目的整体技术成果,包括编写代码、指导团队,并在客户面前自信地展示。
2. 职位目的
技术负责人对所分配的 React 和 .NET 项目的工程质量与按时交付负责。这是一个亲力亲为的领导职位:每周大约一半的时间用于设计、编码和审查,另一半时间用于指导团队、计划迭代、管理依赖项和与客户利益相关者沟通。
此职位的成功意味着可预测的交付。在迭代计划中做出的承诺能够实现,风险能够在早期被提出而不是在后期解释,随着团队规模扩大,代码库仍保持可维护性,客户将你视为该项目的技术权威。
3. 主要职责
3.1 技术领导与亲自工程
负责所分配项目的解决方案架构,涵盖前端(React)和后端(.NET),包括组件结构、API 协议、数据模型、身份验证和集成模式。
为解决方案中最复杂或风险最高的部分编写生产代码,并为整个团队树立标准。
通过代码审查作为质量门禁——执行编码标准,按照约定的时间审查 Pull Request,并通过审查评论进行指导,而不是简单地拒绝工作。
做出并记录技术决策,说明权衡因素,以便可以理解所做的选择。

查看英文原文

Position title
Technical Lead — React & .NET
Department
Engineering & Delivery
Reports to
Head, Project Management Office / Delivery Manager
Direct reports
4–8 engineers (developers and QA), matrixed by project
Location
Remote, within India
Working hours
US shift — see Section 7 for the overlap requirement
Experience required
Minimum 5 years in React and .NET delivery, including team-leadership exposure
Employment type
Full-time, permanent
1. About PATeam Software Consulting
PATeam Software Consulting Ltd. delivers custom software product POS (ModusTech) and process-automation solutions for clients across the United States, the United Kingdom and Europe. Our delivery model is engagement-led: small, accountable teams work directly with client stakeholders from discovery through to go-live and hypercare, under a Project Management Office that holds the schedule, quality and governance line.
We are strengthening our engineering leadership bench and are looking for a Technical Lead who can own the technical outcome of a React and .NET engagement end to end inclusive of writing code, guiding a team, and standing confidently in front of the client.
2. Role Purpose
The Technical Lead is accountable for the technical quality and on-time delivery of assigned React and .NET projects. This is a hands-on leadership role: roughly half the week is spent on design, code and review, and the remainder on guiding the team, planning sprints, managing dependencies and communicating with client stakeholders.
Success in this role means predictable delivery. Commitments made at sprint planning are met, risks are raised early rather than explained late, the codebase remains maintainable as the team scales, and the client regards you as the technical authority on the engagement.
3. Key Responsibilities
3.1 Technical leadership and hands-on engineering
Own the solution architecture for assigned projects across the front end (React) and back end (.NET), including component structure, API contracts, data models, authentication and integration patterns.
Contribute production code for the most complex or highest-risk parts of the solution, and set the standard the rest of the team follows.
Run code review as a quality gate — enforce coding standards, review pull requests within agreed turnaround times, and coach through review comments rather than simply rejecting work.
Make and document technical decisions with the trade-offs stated, so that choices can be revisited later without re-litigating them from scratch.
Own non-functional quality — performance, security, accessibility, scalability and maintainability are treated as delivery requirements, not afterthoughts.
Manage technical debt deliberately by maintaining a visible register and negotiating remediation into the sprint plan.
3.2 Agile delivery and schedule control
Lead sprint planning, estimation and backlog refinement with the Product Owner and Project Manager, and hold the team to realistic, defensible commitments.
Break down requirements into stories and technical tasks with clear acceptance criteria and identified dependencies.
Protect the delivery date — track sprint burndown daily, identify slippage the day it appears, and propose concrete recovery options (scope, sequence or capacity) rather than escalating without a plan.
Facilitate daily stand-ups, sprint reviews and retrospectives where the Scrum Master role is not separately staffed, and act on retrospective outcomes.
Maintain accurate delivery status for PMO reporting, including RAG status, milestone confidence, risks, issues and change requests.
Manage release readiness — go-live checklists, cutover planning, rollback provisions and hypercare support arrangements.
3.3 Team leadership and development
Lead a team of 4–8 engineers across development and QA, allocating work to match capability and stretch goals.
Onboard and mentor engineers through pairing, design walkthroughs, structured feedback and clear technical direction.
Set and monitor engineering standards for branching, testing, documentation and definition of done, and hold the team to them consistently.
Conduct performance conversations and contribute to appraisals, development plans and capability assessments in partnership with the reporting manager.
Reduce single points of knowledge by insisting on documentation and deliberate cross-skilling within the team.
Support recruitment through technical screening and interview panels.
3.4 Client engagement and stakeholder management
Act as the technical point of contact for US and other international clients, translating technical positions into business language and business needs into technical requirements.
Run technical discussions and demonstrations with client architects, product owners and executive sponsors, and present options with a clear recommendation.
Manage scope conversations professionally - recognise change when it arrives, quantify its schedule and effort impact, and route it through the agreed change-control process.
Communicate proactively across time zones so that a client starting their day has the update they need without having to ask for it.
Build client confidence by being candid about risk and consistent in follow-through.
3.5 Governance, quality and process
Comply with PMO governance including project documentation, stage gates, sign-offs, time recording and audit evidence.
Own the test strategy for the engagement across unit, integration, end-to-end and UAT layers, in partnership with QA.
Maintain CI/CD discipline — automated builds, quality gates, environment management and repeatable, low-drama deployments.
Contribute to continuous improvement by feeding lessons learned and reusable assets back into organisational practice.
4. Essential Skills and Experience
Candidates must be able to evidence all of the following.
4.1 Experience
Minimum five years of professional software delivery experience with React and the .NET stack, including at least two years in a technical lead, lead developer or equivalent leadership capacity.
Demonstrable record of leading a delivery team to release on a committed schedule, ideally across multiple projects or engagements.
Hands-on experience working directly with international clients, with the United States preferred, in a consulting, outsourced or product-engineering setting.
Experience delivering within Agile frameworks (Scrum or Kanban) throughout the full lifecycle — requirements, design, build, test, release and post-go-live support.
4.2 Front-end technical skills
Strong command of React, including hooks, component composition, state management (Redux, Zustand, React Query or equivalent) and performance optimisation.
Proficiency in JavaScript and TypeScript, with modern tooling and build pipelines.
Competence in HTML5, CSS3 and responsive design, and familiarity with a component library or design system.
Front-end testing practice using Jest, React Testing Library or comparable tooling.
4.3 Back-end and platform skills
Strong command of C# and .NET (.NET 6 or later, and ASP.NET Core), including RESTful API design and layered or clean architecture patterns.
Working knowledge of Entity Framework Core or a comparable ORM, plus SQL Server or an equivalent relational database, including query performance tuning.
Practical experience with cloud services — Azure preferred, AWS acceptable — covering application hosting, identity, storage and messaging.
Version control with Git and branching strategies suited to team delivery, plus CI/CD pipeline configuration (Azure DevOps, GitHub Actions or equivalent).
Sound grasp of application security fundamentals, including authentication and authorisation patterns such as OAuth 2.0, OpenID Connect and JWT.
4.4 Leadership and delivery competencies
Ability to lead by influence as well as authority, and to hold a team to standards without damaging morale.
Disciplined approach to estimation, dependency management and schedule control under fixed-date pressure.
Clear written and spoken English, sufficient to hold an unscripted technical conversation with a senior client stakeholder.
Sound judgement on when to decide, when to consult and when to escalate.
4.5 Working arrangement
Willingness and availability to work United States hours on a sustained basis, including participation in client ceremonies scheduled in US time zones.
A reliable remote working setup, including stable high-speed connectivity and a quiet environment suitable for client calls.
5. Desirable Skills and Experience
Microservices, containerisation (Docker, Kubernetes) or event-driven architecture in production.
Exposure to process automation or RPA platforms, or to integration-heavy enterprise environments.
Certification in Azure (for example AZ-204 or AZ-305), Scrum (PSM or CSM) or SAFe.
Experience with Next.js, GraphQL, micro-frontends or mobile delivery.
Experience operating within a formal PMO governance model, including stage gates and audit requirements.
Presales or solution-estimation experience, such as contributing to proposals or technical responses.
Bachelor's degree in Computer Science, Engineering or a related discipline.
6. Behavioural Expectations
We assess these as rigorously as the technical criteria.
Accountability. Owns the outcome, not just the assigned task, and does not require chasing.
Candour. Raises bad news early and factually, with options attached.
Composure. Remains measured under delivery pressure and during escalations.
Client orientation. Understands that the client is buying confidence as much as code.
Developing others. Treats the growth of the team as part of the job, not a distraction from it.
7. Working Hours and Shift Arrangement
This role supports clients in United States time zones. The expected working pattern will be set out as per specific client engagement at the point of offer.
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

← 返回全部职位