Logo
Procyon TS

.NET Lead

Procyon TS, Alpharetta, Georgia, United States, 30239


Role:

Tech Lead

In-depth expertise in Microsoft .Net core technologies(7+ years) for building robust and scalable microservices and APIs.Strong understanding of .Net Framework technologies for accelerated development of enterprise-grade applications.Proficiency in Object Oriented Analysis Design, MVC framework and good understanding of design patternsExperience with PostgreSQL.Proficiency in Google Cloud Platform (GCP), specifically emphasizing Google Kubernetes Engine (GKE) for container orchestration.Hands-on experience integrating applications with Azure Active Directory (AD) for Single Sign-On (SSO) and security enhancement.Expertise in OAuth and OAuth 2.0 protocols for secure API authentication and authorization.Experience in implementing .net controller classes for authentication and routing.Experience with Azure DevOps for CI/CD pipelines, automated deployment, and infrastructure management.Prior exposure to static code analysis tools like SonarQube and security tools like Fortify.Proficiency in load testing tools like JMeter to assess application performance and scalability.Strong understanding of Apache Kafka and hands-on experience in setting up, configuring, and integrating with Kafka for event-driven architectures.Excellent problem-solving skills, including the ability to troubleshoot complex technical issues.Leadership skills to guide, mentor, and coach developers, fostering a culture of innovation and excellence.Previous experience working on projects involving Angular frontend is a plus.This role requires a deep understanding of both backend development technologies and cloud solutions. The candidate should possess a holistic view of the entire application stack and be capable of driving technical decisions that align with the overall project goals.Strong communication skills are essential, as the Backend Tech Lead will need to liaise with various teams, stakeholders, and developers to ensure seamless integration and collaboration.Familiarity with Agile methodologies and practices is a plus, as the role may involve participating in Agile processes and facilitating sprint planning and reviews.Relevant certifications (e.g., .Net, Azure, GCP) would be a plus.