Qualifications B-Degree in Computer Science or related technical field 3+ years experience working in, C#, Visual Studio .NET, Blazor 3+ years experience using .NET technology stack such as (Web API, MVC, .net4.5, .NET core, WCF) Good understanding of design principles such as (SOLID, GoF patterns) Various design and architectural patterns (familiar with) Implementing automated testing platforms and unit tests Versioning control tools (familiar with) Design, develop, troubleshoot, and debug systems and their various integration points Good knowledge of writing SQL scripts, stored procedures, and database design Proficiency in Microsoft SQL Server 2017 & SQL queries/stored procedure Knowledge of Azure DevOps is a plus Knowledge of Sharepoint is a plus Knowledge of SSIS development (Integration Services) is a plus Knowledge of a CRM system is a plus Knowledge of Financial systems is a plus Responsibilities Researching, designing, implementing, and managing software programs and services. Creating and maintaining SQL Server database tables, functions, and stored procedures. Implementation of unit testing for new software modules or services. Determining operational practicality, identifying areas for modification in existing programs, and subsequently developing these modifications. Maintaining and upgrading existing systems. Working closely with other developers, as well as businesses. Assist in the enforcement of development deadlines and schedules. Prioritizes multiple tasks effectively. Understand relational databases and software design concepts. #J-18808-Ljbffr