- Design and develop highly scalable web-based applications based on business needs.
- Design and customize software for client use with the aim of optimizing operational efficiency.
- Ability to use and explain all aspects of application integration in .NET and data integration with SQL Server and associated technologies and standards
- Good knowledge in building and operating SAAS platforms using the Microsoft technology stack with modern services-based architectures.
- Implement build process and continuous build integration with Unit Testing framework.
- Develop and maintain a thorough understanding of business needs from both technical and business perspectives
- Assist and mentor junior team members to enforce development guidelines.
- SQL server performance tuning (SQL Server / / ) and troubleshooting
Basic Qualifications for Consideration
- Bachelor’s / Master’s degree in Computer Science / Computer Engineering or equivalent experience
- Minimum of + years’ experience in building enterprise scale windows and web application using Microsoft .NET technologies.
- years of experience in MVC and Microsoft Web API
- years of experience working with .NET Core framework and Entity core.
- years of experience with JavaScript based UI framework such as Angular or React.
- Experience with Microsoft BI stack : SQL Server, SQL Azure, SSIS and SSRS.
- Knowledge of Hybrid cloud configurations, patterns, and practices. Experience leading enterprise migrations
- Experience with Agile application development
Preferred Qualifications for Consideration : this is nice to have or wish list
- Experience in CI / CD Pipeline using Azure DevOps
- Agile process experience
- Certifications in Azure or AWS is highly desirable
- Experience on Docker Containers with Kubernetes
30+ days ago