Lead Technical Developer, Product at American Bureau of Shipping
Pune, maharashtra, India -
Full Time


Start Date

Immediate

Expiry Date

22 May, 26

Salary

0.0

Posted On

21 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Azure, Node.js, TypeScript, GraphQL, Technical Leadership, Code Reviews, Mentoring, Agile, System Design, REST API, Azure Functions, Service Bus, Cosmos DB, Application Insights, Bicep, Terraform

Industry

Maritime Transportation

Description
The Technical Lead (Azure/Node.js) will provide technical direction and hands-on development expertise across cloud-native software initiatives. The position will collaborate with development & QA team members, product managers, BAs, and architects to design, build, and deliver scalable Azure-based solutions. This will involve making architectural decisions, leading code reviews, mentoring developers, driving engineering best practices, and ensuring technical excellence throughout the software delivery lifecycle. What You Will Do: Lead technical design and architecture decisions for Azure-based products and features. Collaborate with product managers and architects to define technical approaches, solution designs, and effort estimates. Participate in Agile ceremonies, contribute technical input during sprint planning, and proactively flag technical risks. Work closely with development & QA teams to ensure code quality, performance, and adherence to cloud engineering standards. Drive hands-on development using Node.js, TypeScript, and GraphQL; conduct thorough code reviews and contribute to design and testing activities. Mentor and upskill junior and mid-level developers, fostering a culture of engineering excellence and continuous learning. Should get develop a deep understanding of the business domain to make informed technical decisions aligned with product goals. What You Will Need: Education and Experience Graduate degree in a technical field preferred. Typically requires at least eight (8) years of relevant software development experience, with at least 2–3 years in a technical lead or senior engineering capacity. Strong experience in software development, coding, debugging, and code reviews. Knowledge, Skills, and Abilities Strong ability to provide accurate technical estimates and decompose complex problems into actionable engineering tasks. Proven experience in requirements analysis, system design, and translating business needs into cloud-native technical solutions. Experience and knowledge of various SDLC methodologies. Good programming language and scripting skills. Solid understanding of Agile/Scrum practices and experience driving non-functional requirements such as scalability, reliability, and security. Strong individual contributor with hands-on Node.js/TypeScript coding ability and a track record of effective code reviews that elevate team quality. Exceptional interpersonal, organizational, and communication skills (written & verbal). Ability to handle stressful situations with perseverance and professionalism. Ability to multitask efficiently. Ability to learn the ABS Health, Safety, Quality, and Environmental Management Systems. Technical skills requirements: Core Azure Services: Azure App Service (deployment slots, scaling, SSL), Azure Functions (HTTP/Timer/Service Bus/Event Grid triggers, Durable Functions), Azure API Management (policies, versioning, subscriptions), Azure Service Bus & Event Grid. Application Development: Node.js (v18+, async/await, performance tuning), TypeScript (strongly preferred), GraphQL (schema design, resolvers, subscriptions, DataLoader, Apollo Server), REST API and GraphQL design with OpenAPI/Swagger. Security & Identity: Azure AD / Entra ID (OAuth 2.0, OIDC, Managed Identities, RBAC), Azure Key Vault, APIM security policies (JWT validation, IP filtering, client certificates). Data & Storage: Azure Blob/Queue/Table Storage, Azure Cosmos DB or Azure SQL, Azure Cache for Redis. Monitoring & Observability: Azure Application Insights (distributed tracing, custom telemetry), Azure Monitor & Log Analytics (KQL, dashboards, alerts). Nice to Have: Azure DevOps pipelines (YAML), GitHub Actions, Infrastructure as Code (Bicep or Terraform), Docker & Azure Container Registry (AKS is a plus), Azure Front Door / CDN, VNet & private endpoints, GraphQL Federation Knowledge of Maximo, Windchill, Datadog Knowledge of Java, PL/SQL Exposure to AI/ML concepts Reporting Relationships: This position reports to a senior-level member of management. Working Conditions: The work environment will primarily be an air-conditioned office setting requiring the employee to sit for prolonged periods while concentrating on a computer screen. We set out more than 160 years ago to promote the security of life and property at sea and preserve the natural environment. Today, we remain true to our mission and continue to support organizations facing a rapidly evolving seascape of challenging regulations and new technologies. Through it all, we are anchored by a vision and mission that help our clients find clarity in uncertain times. ABS is a global leader in marine and offshore classification and other innovative safety, quality, and environmental services. We’re at the forefront of supporting the global energy transition at sea, the application of remote and autonomous marine systems, cutting-edge technical solutions, and many more exciting advancements. Our commitment to safety, reliability, and efficiency is ever-present, guiding our clients to safer and more efficient operations. Equal Opportunity ABS Bureau is committed to the equal employment opportunity of its employees and prohibits discrimination against any employee or qualified applicant based on race, color, creed, religion, national origin, sex, gender identity, age, disability, marital status, sexual orientation, citizenship status or veteran status, or other non-work-related characteristics that may be protected under the law of the Federal Government or specific state employment laws. Notice ABS and Affiliated Companies (ABS) will not pay a fee to any third-party agency without a valid ABS Master Service Agreement (MSA) authorized and signed by Human Resources. Any resume, CV, application, or other forms of candidate submission provided to any employee of ABS without a valid MSA on file will be considered property of ABS, and no fee will be paid. Other This job description is not intended, and should not be construed, to be an all-inclusive list of responsibilities, skills, efforts or working conditions associated with the job of the incumbent. It is intended to be an accurate reflection of the principal job elements essential for making a fair decision regarding the pay structure of the job. #ogjs
Responsibilities
The Lead Technical Developer will provide technical direction and hands-on development expertise for cloud-native software initiatives, collaborating with various teams to design and deliver scalable Azure-based solutions. This role involves making architectural decisions, leading code reviews, mentoring developers, and driving engineering best practices throughout the software delivery lifecycle.
Loading...