Staff Engineer - Product and Platform Engineering

Altimetrik

8–10 yrs Bengaluru Full Time Work from office
Altimetrik logo
Posted : today
Actively hiring

Job description

Join our Product and Platform Engineering team as a Staff Engineer, focusing on .NET and React development. This role is for experienced engineers (SDE 2, SDE 3, SDE 4, Lead) who excel at building robust .NET Core applications, Web APIs, microservices, and engaging React user interfaces. We seek individuals with a strong commitment to code quality, testing, and a proven ability to solve complex problems analytically and articulate technical decisions effectively. Seniority will be determined by your demonstrated experience and ability to meet the outlined responsibilities.

Responsibilities

Develop, maintain, and troubleshoot .NET Core services, Web APIs, microservices, and React user interfaces. Deploy application changes across QA, UAT, and production environments, ensuring successful validation and providing release support. Offer comprehensive application and production support, addressing incidents and defects, and contributing to future enhancements. Translate business needs into actionable technical tasks, meticulously estimating work, identifying dependencies, and proactively communicating risks. Deliver high-quality, maintainable code while actively participating in design discussions, code reviews, and thorough testing. Investigate production issues using advanced logging, metrics, and tracing tools to drive effective corrective actions.

Collaborate closely with client stakeholders and partner teams, taking full ownership of commitments and ensuring exceptional delivery quality. For Lead positions, set the technical direction, guide the team, manage delivery risks, mentor engineers, and track key outcomes. Utilize metrics like delivery predictability, defect trends, test effectiveness, and service reliability to identify and implement continuous improvements.

Qualifications

Mandatory technical skills include strong proficiency in C# and .NET Core, encompassing object-oriented design, collections, exception handling, and asynchronous programming. Expertise in designing and implementing RESTful Web APIs with robust validation, appropriate HTTP responses, and effective error handling is essential. Develop and maintain dynamic user interfaces using React, focusing on reusable components, state management, and seamless API integration, while adeptly handling loading, error, and validation states. Design microservices with clear responsibilities and APIs, understanding synchronous and asynchronous communication, failure handling, and service observability. A strong foundation in unit testing for business logic, edge cases, and failure paths, including dependency isolation, is required. Validate complete business scenarios, API behavior, integrations, and expected outcomes through functional testing.

Essential problem-solving and design capabilities involve clarifying requirements, dissecting unfamiliar challenges, considering edge cases, and producing functional code. Proficiency in data structures and algorithms, including the ability to explain time and space complexity, is crucial. Translate requirements into practical system designs that address data, scalability, reliability, security, and trade-offs. Candidates should possess 8 to 10 years of relevant experience. Required skills include C, C#, Dotnet, and Github.

Essential Skills

C#.NET CoreWeb APIReactMicroservicesUnit TestingFunctional TestingData StructuresAlgorithmsSystem DesignCDotnetGithub

Highlights

  • Actively hiring

More Details

RoleStaff Engineer - Product and Platform Engineering
DepartmentProduct Management
Employment TypeFull Time, Work from office

About the Company

Altimetrik logo

Altimetrik

IT Consulting

Staff Engineer - Product and Platform Engineering at Altimetrik | SkillMX | SkillMX