Experience Range: 6 to 9 years of experience, including hands-on expertise in C#/.NET Core APIs, Angular, and Azure-based microservices development Key Responsibilities:
Design and develop robust, scalable .NET Core APIs and Angular applications to meet business requirementsImplement and maintain microservices architecture on Azure, utilizing Azure Kubernetes Service (AKS), Azure Functions, and Service Bus for seamless integrationCollaborate with Agile teams to deliver high-quality software solutions, ensuring adherence to sprint goals and timelinesOptimize and troubleshoot application performance, ensuring reliability and scalability across distributed systemsConfigure and manage CI/CD pipelines for automated build, test, and deployment processesDevelop and maintain database schemas and data flows, working with Azure Data Lake, Lakeflow, SQL Server, and Oracle RDBMSIntegrate messaging and streaming solutions using Kafka and Service Bus for real-time data processingEnsure code quality through comprehensive unit testing, code reviews, and adherence to best practicesRequired Skills:
C# programming.NET Core API developmentAngularAzure Kubernetes Service (AKS)Azure FunctionsSQL ServerOracle RDBMSKafkaDockerAzure Data LakeLakeflowPreferred Skills:
HTML5CSS3Experience with additional front-end frameworksExperience with advanced database optimization techniquesDesired Qualifications:
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related fieldMicrosoft Certified: Azure Developer AssociateCertified Kubernetes Application Developer (CKAD)Additional Information: Open to both internal and external candidates.