Senior Software Engineer (.NET) Bengaluru, IND (Manyata Tech Park) Working Arrangements: Hybrid : Essential Skills:
- 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 valuable 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 good to have.
- Soft skills: Excellent communication skills. Working experience with Agile methodologies.
Education Qualification
- Bachelor's degree in engineering in Computer Science/Information Technology.