Principal Engineer, Dotnet Fullstack (React)
Nagarro · Remote
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Employer requisition: REF41995T
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 3 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
<p><strong>REQUIREMENTS:</strong></p><ul><li>Total experience 11+ years</li><li>Strong working experience with architecture and development in C#,.net core,.net framework, entity framework, ASP.NET MVC, ASP.NET Web API and unit testing.</li><li>Well versed with front end technologies like HTML5, CSS JavaScript, React framework.</li><li>Strong knowledge of Object-Oriented Programming System, Microservices architecture (MSA), Rest and Service-oriented architecture.</li><li>Should have experience with Azure DevOps or CI/CD tools such as Docker, Kubernetes, Jenkins, Git, Azure DevOps, PowerShell, NPM, Terraform, ARM, IIS.</li><li>Hands on experience in database like SQL Server, Oracle, MySQL</li><li>Good understanding of design patterns, Concurrent design and multithreading.</li><li>Strong troubleshooting skills in different disparate technologies and environments.</li><li>Enthusiastic about different areas of work and exploring new technologies.</li><li>Clarity of thought and strong communication skills to effectively pitch solutions.</li><li>Ability to explore and grasp new technologies.</li><li>Mentoring your team members in projects and helping them keep up with new technologies.</li><li>Empowering the team members to be solution providers and enable a flat environment where everyone’s point of view is considered and feedback is encouraged.</li></ul><p><strong>RESPONSIBILITIES:</strong></p><ul><li>Writing and reviewing great quality code</li><li>Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements</li><li>Mapping decisions with requirements and be able to translate the same to developers</li><li>Identifying different solutions and being able to narrow down the best option that meets the client’s requirements</li><li>Defining guidelines and benchmarks for NFR considerations during project implementation</li><li>Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers</li><li>Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed</li><li>Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it</li><li>Understanding and relating technology integration scenarios and applying these learnings in projects</li><li>Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken</li><li>Carrying out POCs to make sure that suggested design/technologies meet the requirements</li></ul>
Collected minimum qualification
<p>Bachelor’s or master’s degree in computer science, Information Technology, or a related field.</p>
Collected experience requirement
11+ years