Senior Software Engineer
Providence India
- Hyderabad, Telangana
- Temporary
- Full-time
- Work with the Engineering and the Application teams to develop and maintain an Azure-based cloud and On-premises solution
- Develop, test, and deploy web applications using .NET, ReactJs, SQL technologies.
- Develop and maintain an Azure-based cloud and On-premises solution
- Work with architects, data engineers and analysts to identify, engage, and integrate data sources, where necessary and define data services that empower business processes.
- Develop user interfaces and implement front-end functionalities using HTML, CSS, and ReactJs frameworks
- Build and maintain efficient and reusable back-end code using C# and the .NET framework and database operations using SQL.
- Create and consume web services and APIs to integrate with external systems.
- Must have 3-6 years of full stack development experience in enterprise development projects with a product development background
- Must have Skills:
- Experience in C# and the .NET framework.
- Experience in ReactJs frameworks
- Expertise in UI frontend/GUI, HTML5 and JavaScript
- Experience with database systems such as SQL Server
- Experience in creating web service, REST APIs
- Knowledge of software development best practices, design patterns, and SOLID principles.
- Experience with version control systems, such as Git, ADO.
- Ability to work in an Agile/Scrum development environment.
- Strive to reduce manual efforts by replacing with scalable Cloud-native solutions.
- Experience with multi-Tenant architecture on Azure with knowledge on provisioning the modules and services on demand
- Understanding of building and deploying Docker, Kubernetes, AKS , End to End Multi-tier application provisioning
- Experience with building, deploying, and operating SaaS products in one or more public clouds such as Azure
- Experience in building solutions for - Web, Batch, Data-Driven, Message Driven, etc. applications or products in Cloud
- Azure Certifications: Az 204, AZ-400
- Bachelor's Degree in Computer Science Engineering or similar