: Experience : 6+ years of industry experience as a full-stack engineer (5 years will be considered but must be solid)
Development Methodologies : Experience in building REST APIs and Microservices, understanding Event driven communication, Resilient design and design patterns of microservices for distributed systems is mandatory, utilizing either
.NET Core/.Net 6/.Net 8 Streaming platforms like Kafka are good to have as well. (Dotnet Core 6+)
Programming Languages : Expert in either Java or C# with sound knowledge of OOPS concepts and design patterns.
Monitoring Tools : Experience with monitoring tools like Grafana or Prometheus is desirable.
CI/CD : Any Git tool for source control. Build tools like TeamCity or Jenkins or GitHub Action and experience with deployment tooling like Octopus or similar.
Databases : Either of the relational databases like MSSQL / Oracle/ Postgres.
Cloud : Any Cloud offering knowledge is a very strong asset. (Preferred AWS)
Soft skills : Excellent communication skills. Working experience with Agile methodologies.