TITLE: Software Engineer (C#, .Net core, Angular, C#, SQL, Azure)
WORKING LOCATION: Bangalore, India
WORK MODE: Hybrid 3 Days office and 2 Days WFH in a week
SHIFTS ANY: 8.00AM to 5:00PM OR 12:00PM to 9:00PM
Job Description:
Key Responsibilities:
- Develop, maintain, and enhance enterprise applications using C# and .NET.
- Work with asynchronous programming patterns
- Integrate and operate message queue systems
- Understand and implement OIDC and OAuth 2.0 authentication/authorization mechanisms
- Contribute to frontend features using JavaScript and AngularJS
- Analyze and work within existing system architectures
- Collaborate with a Business Analyst for requirement clarification
- Produce maintainable, clean code following established standards and troubleshoot issues and perform root cause analysis.
Required Qualifications:
- Minimum 3+ years of experience in C# development.
- Strong proficiency with .NET Framework/.NET Core experience with asynchronous programming
- Handson experience with message queue systems
- Understanding of OIDC and OAuth 2.0
- Ability to work independently and learn complex systems
Welcome knowledge
- Indepth knowledge of the Microsoft Power Platform (Power Automate, Power Apps)
- Experience in developing stable and maintainable lowcode solutions for business
- Ability to convert existing macrobased Office processes into modern cloudbased automations
Preferred:
- Experience with JavaScript and AngularJS and/or Microsoft Power Platform
- Familiarity with Agile methodologies
- Experience with Git, Azure DevOps or similar tools
Soft Skills:
- Selfmotivated and proactive.
- Strong analytical thinking.
- Effective collaboration with remote teams.
- Willingness to ask questions and seek clarification.