Description


Experience building web-based applications leveraging web technologies - ASP.NET, C#, HTML, CSS, UI Frameworks Angular and/or React, SQL Server

Expertise in writing stored procedures and SQL queries

Proficient in Agile/Scrum software development lifecycle management

Familiar with SOLID Principles and Design Patterns

Experience with CI/CD tools and Version Control tools like GIT

Good understanding of Test-Driven Development and Behavioral Driven Development strategies and approaches

Knowledge of unit, integration, and end-to-end testing strategies

Strong data analytics, quantitative skills, problem-solving skills, comfortable navigating data-driven business environments

Self-motivated, independent worker who is driven to deliver results without close management

Ability to communicate well and work with other developers and can foster team and peer loyalty

Encourages constructive design discussion with the team

Be able to work efficiently in a high pressured and fast pace environment

Excellent prioritization skills to deliver multiple projects in a timely manner

Sense of urgency and adherence to deliverable dates

Education

Bachelor's degree in Computer Science