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 valuable 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.