Bachelors degree in computer science or a related field work experience.
- Must have extensive experience in designing, developing, and maintaining high -quality software solutions
using C#, .NET core and .Net Framework.
- Extensive experience in building scalable REST web services.
- Experience working and supporting for integration with frontend services (e.g., using Angular or React)
delivered by other team members.
- Strong understanding of object -oriented programming principles and design patterns.
- Experience working with Azure services (e.g., Azure SQL, Azure Storage, Azure Service Bus).
- Expertise in C#, .NET Core and .Net Framework.
- Experience with Visual Code IDE and other development tools.
- Experience development using Microsoft SQL Server,
Stored Procedures and integrating with databases
using LINQ and Entity Framework.
- Experience with XML and data transformation using XSLT.
- Understanding of microservices architecture principles and best practices.
- Understanding of design patterns and incorporate into the daily work or guide team members.
- Excellent problem -solving and analytical skills.
- Strong communication and teamwork skills.
- A self-initiated and proactive team player who can work with minimal supervision.
- Experience working in a global team collaborative setting is highly valued.