- Experience: 7 OR more than seven years of experience in software development especially in .NET
- Methodologies: MVC with .NET Core, REST APIs, Microservices, experience on .NET Framework is helpful but not must have, streaming platforms like Kafka is good to have too.
- Any level of exposure or experience in Unit/Integration/Acceptance testing is fine.
- Programming Languages: C# with good knowledge of OOPS concepts and design patterns.
- CI/CD: Any Git tool for source control. Build tools like TeamCity or Jenkins and experience with deployment tooling like Octopus or similar.
- Databases: Either of the relational databases like MSSQL / Oracle. Also, any No-SQL database like MongoDB is good to have.
- Cloud: Either AWS OR azure is fine.
- Monitoring: Familiarization with Splunk or a similar monitoring tool. Any familiarity with performance tooling like AppDynamics is positive to have.
- Soft skills: Excellent communication skills. Working experience with Agile methodologies.
Education Qualification:
- Bachelor's degree in engineering in Computer Science/Information Technology.