Overview
Skills
Job Details
Complex software product delivery in an Agile environment.
Building distributed systems at scale based on microservices architecture.
Object-oriented programming experience using languages and C#, TSQL, and Typescript.
Framework experience such as Blazor, .NET, Angular, SQL and NoSQL databases.
API Management systems like Apigee, as well as REST API design and implementation.
Azure and/or AWS public cloud technology stack.
Container technologies like Docker and Kubernetes.Integrate services using RESTful APIs, message queues (e.g., Kafka, RabbitMQ), and gRPC.
Oversee DevOps and CI/CD processes, infrastructure as code (Terraform, CloudFormation), and
cloud deployments (Azure, AWS, or Google Cloud Platform
Continuous integration with robust build and test automation, including cross platform stacks and containerization (Azure DevOps, GitHub Actions, JFrog Artifactory).
Code reuse to decrease time to market, create code uniformity, increase scalability and agility.
Monitoring system performance trends and recommends improvement plans.
Participation in an Agile Development pod using the Scrum framework to manage user stories, backlog, and sprints.
An interest in new technologies and trends in Open Source, UI, AI etc.