Principal Engineer, Dotnet Fullstack (React) @Nagarro
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Principal Engineer, Dotnet Fullstack (React) @Nagarro

1mth ago - Nagarro is hiring a remote Principal Engineer, Dotnet Fullstack (React). 💸 Salary: unspecified 📍Location: Southern Asia

Role Description

We are looking for a skilled professional with extensive experience in software architecture and development.

  • Total experience of 11+ years.
  • Strong working experience with architecture and development in:
    • C#
    • .NET Core
    • .NET Framework
    • Entity Framework
    • ASP.NET MVC
    • ASP.NET Web API
    • Unit Testing
  • Well versed with front-end technologies like:
    • HTML5
    • CSS
    • JavaScript
    • React Framework
  • Strong knowledge of:
    • Object-Oriented Programming System
    • Microservices Architecture (MSA)
    • REST and Service-Oriented Architecture
  • Experience with Azure DevOps or CI/CD tools such as:
    • Docker
    • Kubernetes
    • Jenkins
    • Git
    • PowerShell
    • NPM
    • Terraform
    • ARM
    • IIS
  • Hands-on experience with databases like:
    • SQL Server
    • Oracle
    • MySQL
  • Good understanding of design patterns, concurrent design, and multithreading.
  • Strong troubleshooting skills in different disparate technologies and environments.
  • Enthusiastic about exploring new technologies.
  • Clarity of thought and strong communication skills to effectively pitch solutions.
  • Ability to explore and grasp new technologies.
  • Mentoring team members in projects and helping them keep up with new technologies.
  • Empowering team members to be solution providers and fostering a flat environment where everyone’s point of view is considered and feedback is encouraged.

Qualifications

  • Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.

Requirements

  • Writing and reviewing great quality code.
  • Understanding the client’s business use cases and technical requirements, and converting them into technical designs that elegantly meet the requirements.
  • Mapping decisions with requirements and translating them to developers.
  • Identifying different solutions and narrowing down the best option that meets the client’s requirements.
  • Defining guidelines and benchmarks for NFR considerations during project implementation.
  • Writing and reviewing design documents explaining overall architecture, framework, and high-level design of the application for developers.
  • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., ensuring that all relevant best practices are followed.
  • Developing and designing the overall solution for defined functional and non-functional requirements; defining technologies, patterns, and frameworks to materialize it.
  • Understanding and relating technology integration scenarios and applying these learnings in projects.
  • Resolving issues raised during code/review through exhaustive systematic analysis of the root cause, and justifying the decisions taken.
  • Carrying out POCs to ensure that suggested designs/technologies meet the requirements.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Southern Asia
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Engineer, Dotnet Fullstack (React) @Nagarro
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Southern Asia
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,100+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later