Get 10x More Interviews Without Applying Manually | OptimHire

OptimHire
OptimHire Job Auto-Applier
★★★★★
Install
We're excited to introduce the all new OptimHire Mobile App
Trusted by 50,000+ job seekers
Looking to Hire?

Principal Engineer

Refer and Earn up to $683 USD

Refer & Earn

Get 10x More Interviews
Without Applying Manually

OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.

Trusted by 50,000+ job seekers

Description

about Principal Engineer role As a Principal Engineer, you will deliver (individually and through a small team) the products laid out as per the company’s product delivery roadmap and own responsibility for their technical integrity, scalability and trouble-free deployment to the customer. responsibilities (not exhaustive)

  • Convert functional requirements into engineering architectures and specifications
  • Break down these specifications into daily plans and allot them to your team (including yourself) 
  • Engineer algorithms and translate them into working and performant code 
  • Guide your team on software development including algorithm development or implementation of an algorithm into code 
  • Perform code reviews 
  • Perform unit testing to ensure integrity of the code under all scenarios 
  • Coordinate with our QA team and the product owners to ensure deliverables meet their functional requirements 


You will also play a key role in maintaining code quality and maintainability across the product, including portions which you don’t directly deliver. This means you will: 

  • Perform code reviews as a peer reviewer on others’ work
  • Act as the knowledge champion to maintain engineering standards 
  • Drive documentation efforts and communicate engineering standards and coding practices to the teams effectively 
  • Ensure adoption and conformance to standards 
  • Perform research on technology trends, practices and tools that have potential for the markets the company participates in and offer feasibility studies for such promising technologies. 


  • A typical, well-spent work-week will see you spend: 10% of your time on brainstorming and ideation with product owners 
  • 20% of your time on engineering design (architecting, designing, etc.,) 
  • 30% of your time with your team (problem-solving, managing, coaching, etc.,) 
  • 30% of your time on your individual work (engineering, coding, etc.,) 
  • 10% of your time on R&D (new technologies, etc.,)
  • the ideal candidate education / skill set Engineering / MCA degree from a top school with an excellent academic record
  • NET Core framework, Azure Deployments, Azure Dev ops, CI/CD pipelines.
  • Expert level knowledge on OOPS concepts, C#, . net frameworks, SQL server, Web APIs Solid understanding of back-end technologies – SQL Databases, .NET. experience At least 10 years’ experience developing web applications, with at least 4 years working in the Microsoft .NET solutions stack
  • Any specialised course in full stack technologies will be a plus
  • Architecture solutioning experience / end-to-end solutions.
  • Experience as Full stack Developer is a plus (not required).

Position

Technical Consultants

Nice to have skills

.Net

SQL - 4 years

Azure - 1 years

C Sharp - 4 years

Access to 10M Jobs Get the OptimHire App

Your Dream Job is
Just a Tap Away

Search smarter, apply faster, and track application on the go with the OptimHire App.

AI Powered Job Search

AI Powered
Job Search

Access to 10M Jobs

Access to
10M Jobs

Auto-Apply to Job

Auto-Apply
to Job

AI Powered Custom Resumes

AI Powered
Custom Resumes

Trusted by 50,000+ job seekers
OptimHire App Preview