Post Job Free
Sign in

Staff engineer & DOT NET LEAD

Company:
ORISON SOLUTIONS LLC
Location:
Bengaluru, Karnataka, India
Posted:
July 23, 2025
Apply

Description:

Job Description:

Lead Engineer is responsible for leading a team in designing, developing, and deploying applications using these technologies. This role requires strong technical skills in .NET, React, GraphQL, and Azure, as well as leadership abilities to guide a team and ensure project success. They will be involved in all stages of the software development lifecycle, from requirements gathering to deployment and maintenance.

Minimum experience is 8-10 years Staff engineer

12+ years.

Key Responsibilities:

Technical Leadership: Provide technical guidance and mentorship to a team of engineers, ensuring adherence to best practices and coding standards

Software Development: Develop and maintain web applications using .NET, C#, React.js, and GraphQL, including both front-end and back-end development, modernization – creation of microservices from monolith architecture.

Azure Expertise: Utilize Azure services for cloud deployment, infrastructure management, and application scaling.

GraphQL Implementation: Design and implement GraphQL schemas, resolvers, and APIs, ensuring efficient data fetching and management.

CI/CD: Implement and manage Azure CI/CD pipelines for automated testing and deployment of applications.

Collaboration: Work closely with product managers, designers, and other stakeholders to define requirements, develop solutions, and ensure alignment with business goals.

Code Reviews: Conduct thorough code reviews to maintain code quality, identify potential issues, and ensure adherence to coding standards.

Performance Optimization: Optimize applications for speed and scalability, ensuring optimal performance and user experience.

Troubleshooting and Debugging: Diagnose and resolve technical issues, performing root cause analysis and implementing effective solutions.

Documentation: Create and maintain comprehensive documentation for code, APIs, and system architecture.

Required Skills and Qualifications:

.NET: Strong experience with .NET Core, ASP.NET MVC, and Web API.

React.js: Proficiency in React.js, including component lifecycle, state management, and UI development.

GraphQL: Experience with GraphQL schema design, resolvers, and API development.

Azure: Solid understanding of Azure services and cloud-native application development.

JavaScript/TypeScript: Strong proficiency in JavaScript and TypeScript.

Microservices: Create microservices from monolith architecture

Modernization: Create APIs, Security in APIs, Version Control

CI/CD: Experience with Azure CI/CD pipelines and tools.

Version Control: Strong command of Git for version control.

Agile Methodologies: Experience working in an Agile development environment.

Communication Skills: Excellent communication and interpersonal skills.

Problem-Solving: Strong problem-solving and analytical skills

Team Lead: Must have handled a 4–5-member team.

Apply