Middle tier development using technologies such as C#.Net, ASP.NET MVC, WCF, .NET Core and Entity Framework.
SQL database development using technologies such as SQL Server and Azure SQL Database.
Well-versed with performance tuning and optimization of SQL queries, stored procedures, functions and indexes.
Hands-on with development tools like Visual Studio 2019 or higher, SSMS.
Exposure to RESTful API or other web communication frameworks.
Strong troubleshooting and debugging skills.
Secondary Requirements:
Bachelors degree or equivalent experience preferred
Knowledge of contemporary software development methodologies and processes specially in Agile Scrum.
Experience in designing and developing enterprise web applications.
Testing methods and tools with a focus on automated testing
Strong verbal and written communication skills, ability to communicate on a broad spectrum (from deep technical discussions to high level executive vision)
Nice to have:
Understanding and experience working within a SAFe workflow.
Front-end development using technologies such as HTML5, CSS, JavaScript, JQuery, Bootstrap, AngularJS / React (or similar modern framework)
Experience in Microsoft Azure DevOps and Git.
Developing scalable web applications on the Microsoft Azure Cloud, AWS and/or GCP public cloud offerings
Work with Package Managers (i.e. Bower, NPM), and Task Runners (i.e. Gulp, Grunt)
Experience with load and performance testing and code profiling.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time