Intencode India Pvt Ltd

Punjagutta, Hyderabad

Company Description

At Intencode India Pvt. Ltd., we are on a mission to design and deliver intelligent, future-ready digital solutions that help businesses scale, adapt, and thrive in today’s dynamic digital environment. We specialize in customized software development with a strong focus on web applications, mobile apps (iOS & Android), enterprise-grade ERP and CRM systems, and AI-powered platforms that drive operational efficiency and automation. Our team blends technical depth with creativity and a product-first mindset. Whether supporting high-growth startups or large enterprises, we collaborate with forward-thinking organizations to build secure, scalable, and user-centric software solutions that solve real-world challenges and accelerate growth.

.NET core architect for micro services and monolithic

Posted : 27 May 2025

Openings : 2

Not Disclosed

HYDERABAD - INDIA

Apply Now

Job Description

Job Summary:

We are seeking a highly skilled and experienced .NET Core Architect to lead the design, development, and optimization of both microservices-based and monolithic software architectures. The ideal candidate will have a deep understanding of .NET Core technologies, modern architectural patterns, and enterprise software engineering best practices. You will play a critical role in driving technical strategy, guiding development teams, and ensuring scalable and maintainable solutions.

 

Key Responsibilities:

  • Design and implement high-performance, scalable software architectures using .NET Core for both microservices and monolithic applications.
  • Define and enforce architectural standards, guidelines, and best practices.
  • Collaborate with product managers, developers, DevOps, and QA to translate business requirements into technical solutions.
  • Evaluate and recommend appropriate architectural patterns (e.g., Domain-Driven Design, Event-Driven Architecture).
  • Lead refactoring initiatives to break down monoliths into microservices where appropriate.
  • Mentor development teams and conduct code and design reviews to ensure quality and alignment with architectural vision.
  • Drive cloud-native architecture adoption using platforms like Azure, AWS, or GCP.
  • Oversee system integration, data flow, and API design strategies.
  • Stay current with emerging technologies and recommend improvements or new tools/techniques.
  • Manage technical debt and ensure long-term maintainability and performance.

 

Required Qualifications:

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
  • 10+ years of professional experience in software development.
  • 5+ years of architecture experience with .NET Core/.NET 5+.
  • Strong knowledge of C#, ASP.NET Core, Entity Framework Core, and RESTful APIs.
  • Proven experience architecting microservices, containers (Docker), and orchestration (Kubernetes).
  • Solid experience designing or maintaining monolithic applications.
  • Familiarity with messaging systems like RabbitMQ, Apache Kafka, or Azure Service Bus.
  • Deep understanding of software design patterns, SOLID principles, and clean architecture.
  • Experience with CI/CD pipelines, automated testing, and DevOps practices.
  • Excellent problem-solving, communication, and leadership skills.

 

Preferred Qualifications:

  • Certification in Google cloud platform or similar.
  • Experience with event sourcing, CQRS, and gRPC.
  • Exposure to frontend frameworks (e.g., Angular, React) is a plus.
  • Familiarity with security protocols and compliance (e.g., OAuth2, JWT, OWASP).
  • Experience in domains like fintech, healthcare, or e-commerce.

Share Job:

Related Jobs

Take your career to the next level at one of the best companies in the world.

Loading...