Job Search and Career Advice Platform

Enable job alerts via email!

Principal Engineer, Dotnet Fullstack (React/Angular)

New Era Solutions

India

On-site

INR 15,00,000 - 30,00,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech solutions firm in India seeks a senior software architect with over 13 years of experience. You will lead the architecture and design of full-stack applications using .NET Core and AWS cloud services, optimize performance, and mentor teams. Strong expertise in microservices, React/Angular, and problem-solving is required. This role fosters collaboration across global teams and demands excellent communication skills. The position is perfect for a professional who thrives in a dynamic environment and stays current with emerging technologies.

Qualifications

  • Total experience 13+ years.
  • Strong knowledge of microservices and event-driven architecture.
  • Experience in leading end-to-end architecture and design.

Responsibilities

  • Write and review quality code.
  • Translate business use cases into technical designs.
  • Review architecture and design based on best practices.

Skills

Expertise in .NET Core
React/Angular
Microservices
Cloud platforms
C#
REST APIs
Problem-solving skills

Education

Bachelor’s or master’s degree in computer science, IT or related field

Tools

Docker
Kubernetes
PostgreSQL
GitLab
Octopus
Job description
Job description
REQUIREMENTS
  • Total experience 13+ years.
  • Should have expertise in .NET Core, React/Angular, Microservices, and Cloud platforms.
  • Should lead end-to-end architecture and design of full-stack applications using .NET Core and AWS cloud services.
  • Provide technical leadership in designing microservices, event-driven systems, and distributed architectures.
  • Architect scalable APIs, backend services, and integrations leveraging AWS-native services.
  • Oversee front-end architecture using modern frameworks (React/Angular/Vue) and ensure seamless integration with backend services.
  • Conduct detailed architecture reviews, code reviews, and ensure alignment with enterprise architecture vision.
  • Optimize performance, scalability, reliability, and security across the application landscape.
    Drive DevOps strategy—CI/CD pipelines, infrastructure as code, automated testing, and cloud-native deployments.
  • Collaborate with stakeholders, product owners, and cross-functional teams to translate requirements into technical solutions.
  • Mentor technical teams, guide developers, and support them in solving complex technical challenges.
    Continuously evaluate and adopt emerging technologies, tools, and design patterns.
  • Should have strong knowledge of C#, .NET Core, REST APIs.
  • Should have expertise in Microservices design & event-driven architecture (Pub/Sub).
  • Should have experience with Docker, Kubernetes, and containerized application deployment.
  • Should have strong problem-solving skills with OOPs, data structures, and algorithms.
  • Should have familiarity with CI/CD pipelines (GitLab, Octopus).
  • Should have experience with unit testing and maintaining high-quality code.
  • Must have knowledge of best practices in application monitoring, logging, and tracing.
  • Should have solid experience with relational databases (PostgreSQL).
  • Should have strong understanding of enterprise application design and deployment.
  • Must have excellent communication and collaboration skills for working across global teams.
RESPONSIBILITIES
  • Writing and reviewing great quality code.
  • Understanding the clients business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements.
  • Mapping decisions with requirements and be able to translate the same to developers.
  • Identifying different solutions and being able to narrow down the best option that meets the clients requirements
  • Defining guidelines and benchmarks for NFR considerations during project implementation.
  • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers.
  • 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.
Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.