Job Description – Technical Architect (.NET Core / Azure)ResponsibilitiesDefine and own the technical architecture for backend services, ensuring scalability, performance, and maintainability.Provide solution designs and detailed technical guidance to development teams for complex business requirements.Ability to understand existing system design and capable of enhancing / modernizing with minimal impact to existing services.Collaborate with stakeholders, product owners, and business analysts to translate business needs into technical solutions.Evaluate, recommend, and integrate appropriate tools, frameworks, and technologies into the architecture stack.Lead technical discussions, design reviews, and ensure adherence to best practices, coding standards, and security guidelines .Work closely with DevOps and infrastructure teams to drive CI / CD pipelines, Infrastructure-as-Code (IaC), and container orchestration .Provide technical leadership and mentorship to developers, fostering a culture of continuous improvement and innovation.Troubleshoot and resolve high-level architectural and performance issues across the ecosystem.Ensure proper documentation of architecture, design decisions, and solution blueprints.Stay updated on industry trends and emerging technologies to drive modernization and innovation in the platform.Technical Requirements12+ years of experience in software development, with at least 5+ years in an architect / lead role .Strong expertise in .NET Core / C# backend services .Experience in microservices architecture , distributed systems, and event-driven designs.Hands-on experience with RabbitMQ (or other messaging platforms) for asynchronous communication.Strong knowledge of CouchDB (or similar NoSQL databases) , as well as relational databases.Expertise with Kubernetes and containerization (Docker).Experience with Azure Cloud services , including : Azure Infrastructure-as-Code (ARM / Bicep / Terraform)Azure Blob StorageAzure App Services / Service Fabric (stateful services)Azure Kubernetes ServicesDeep understanding of RESTful APIs and API design principles.Familiarity with security best practices (authentication, authorization, data encryption, secrets management).Proven ability to design for scalability, fault tolerance, high availability, and performance .Strong problem-solving and analytical skills with the ability to make sound architectural decisions.Excellent leadership, communication, and collaboration skills, with the ability to influence teams and stakeholders.
Technical • Hyderabad, Telangana, India