Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19535040

    Happiest Minds Technologies logo

    ARCHITECT - .Net Core

    Happiest Minds Technologies · Bengaluru · onsite · Posted 23d ago

    Not disclosed10–12 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    .Net Full Stack Architect

    Job Location: Bangalore

    Role Overview

    We are looking for an experienced .Net Full Stack Architect to design and develop scalable, secure, and high-performance applications using modern Microsoft, cloud, and frontend technologies. The role involves owning technical architecture, driving end-to-end solution design, guiding development teams, and collaborating with business and technology stakeholders to deliver robust enterprise solutions.

    Key Responsibilities

    • Design and develop scalable, high-performance full-stack applications using modern technologies and industry best practices.
    • Own end-to-end technical architecture and solution design, covering frontend, backend, APIs, databases, and cloud components.
    • Lead application development using .NET Core, Microservices, ReactJS, GraphQL/BFF, Azure, and Azure DevOps.
    • Translate business and product requirements into technical solutions, architecture designs, and implementation roadmaps.
    • Create and review technical design specifications, architecture documents, and solution blueprints.
    • Define, write, and groom user stories, including estimation, prioritization, and tracking of technical deliverables.
    • Manage technology projects from inception through development, testing, deployment, and production implementation.
    • Establish and enforce design patterns, enterprise architecture principles, SOLID principles, coding standards, and best practices.
    • Conduct code and architecture reviews, providing technical guidance and ensuring quality, maintainability, scalability, and security.
    • Drive Test-Driven Development (TDD) and engineering practices that improve application quality and reliability.
    • Design and implement REST and gRPC APIs, microservices, and distributed application architectures.
    • Work closely with Product Managers, Designers, Developers, QA, DevOps, and business stakeholders to ensure successful delivery.
    • Mentor and guide developers and technical teams, promoting engineering excellence and continuous learning.
    • Troubleshoot and resolve complex technical, architectural, performance, and production issues.
    • Develop Proof of Concepts (POCs) to validate technology choices, architecture assumptions, and proposed solutions.
    • Define technical roadmaps and modernization strategies aligned with business objectives.
    • Evaluate emerging technologies and identify opportunities to improve development processes, architecture, performance, and productivity.

    Required Technical Skills:

    • 10+ years of experience in software engineering, application architecture, or full-stack development, with significant experience in an architect-level role.
    • Strong hands-on experience with C# and .NET Core.
    • Proven experience designing and implementing Microservices architecture.
    • Strong experience with Azure Cloud and Azure DevOps.
    • Hands-on experience with ReactJS, HTML5, and CSS3.
    • Experience with GraphQL and Backend-for-Frontend (BFF) architecture.
    • Strong experience with SQL and NoSQL databases, including Azure Cosmos DB.
    • Strong knowledge of REST APIs and gRPC.
    • Experience with modern frontend frameworks such as ReactJS and Vue.js; Angular experience is an advantage.
    • Good programming knowledge in C#, Python, or Java.
    • Strong understanding of enterprise application architecture and design patterns.
    • Expert knowledge of SOLID principles and object-oriented design.
    • Proven experience implementing software using Test-Driven Development (TDD).
    • Strong understanding of scalable, distributed, secure, and high-performance application architectures.

    Architecture & Leadership Competencies:

    • Strong architectural thinking and ability to translate business requirements into scalable technical solutions.
    • Excellent problem-solving, analytical, and troubleshooting skills.
    • Strong communication and stakeholder management skills.
    • Ability to lead technical discussions and influence architecture decisions.
    • Strong mentoring and team leadership capabilities.
    • Ability to manage multiple priorities and deliver within timelines.
    • Passion for technology, innovation, and continuous improvement.

    Sourced from foundit

    Skills

    GraphQLgRPCAzure DevopsNoSQLazure cosmos dbDot Net CoreSolid PrinciplesPythonVue.JsReact.JsSQLREST APIJavaAngularjsMicroservicesHTML5CSS3Microsoft Azure

    About Happiest Minds Technologies

    Happiest Minds Technologies logo

    Happiest Minds Technologies

    IT Services & Consulting

    6.5k+

    employees

    2011

    15 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    A technology firm specializing in digital transformation services utilizing advanced technologies to enhance enterprise efficiency and customer experience.

    Industries

    IT Services & Consulting

    Employee ratings

    1,441 reviews

    3.4/ 5

    Culture

    3.4

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance210Work Culture165Senior Management138Salary104Learning80

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    ARCHITECT - .Net Core · waiting for your command