10 - 31 years

9 - 12 Lacs

bandra east mumbai/bombay

Posted:3 days ago| Platform: Apna logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly experienced .NET Architect with a proven track record of designing, developing, and implementing scalable, high-performance, and secure software solutions. As a key technical leader, you will be responsible for the high-level architectural design of our .NET-based applications, setting technical direction, and mentoring senior developers. You will be the principal authority on our .NET stack, ensuring our applications are built on a robust, future-proof foundation. This role requires a blend of deep technical expertise, strategic thinking, and strong leadership skills. Key Responsibilities Architectural Design: Lead the high-level design and architecture of complex, enterprise-scale applications using .NET Core, .NET 8+, and related technologies. Technical Strategy: Develop and maintain the software architectural roadmap. Evaluate and recommend new technologies, frameworks, and tools to ensure our stack remains modern and efficient. Standards & Best Practices: Define and enforce coding standards, design patterns (e.g., SOLID, DDD), and best practices across the engineering organization. System Design: Create and maintain architectural documentation, including system diagrams, data flow models, and API specifications. Design solutions for high availability, scalability, and disaster recovery. Technical Leadership & Mentorship: Provide technical guidance and mentorship to senior developers and team leads. Conduct architectural reviews and code reviews to ensure alignment with design principles. Cross-Functional Collaboration: Work closely with product managers, business stakeholders, and DevOps teams to translate complex business requirements into robust, scalable technical solutions. Cloud Architecture: Design and implement cloud-native solutions, with a strong preference for Azure (e.g., App Services, Azure Functions, Azure SQL, Cosmos DB, Azure Service Bus). Proof of Concept (PoC): Lead and build PoCs to evaluate new technologies and validate complex architectural approaches before full implementation. Performance & Security: Act as the final gatekeeper for application performance, security, and stability, embedding these principles into the architecture from the ground up. Required Qualifications 10+ years of professional experience in software development. 3-5+ years in a formal Architect or technical leadership role. Expert-level knowledge of the .NET ecosystem, including .NET Core, .NET 8+, and C#. Experience of Angular, React Proven experience designing and building large-scale, distributed systems (e.g., microservices, event-driven architectures). Deep expertise in cloud platforms, particularly Microsoft Azure. Strong proficiency with SQL databases (e.g., SQL Server, PostgreSQL) and familiarity with NoSQL databases (e.g., Cosmos DB, MongoDB). Expert understanding of software design patterns, Domain-Driven Design (DDD), and SOLID principles. Strong understanding of CI/CD pipelines and DevOps principles (e.g., Azure DevOps, GitHub Actions). Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences. Bachelor's degree in Computer Science, Engineering, or equivalent experience. GCP Certified

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india