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 business

Creating Blazor components

Qualifications

B-degree in Computer Science or related technical field

Experience

7 years experience in software development

3+ years’ experience working in c#, visual studio, .NET, Blazor

HTML/Javascript knowledge (advantageous)

3+ years’ experience in using .NET technology stack such as (Web API, MVC, .net4.5, .NET core, WCF)

Good understanding of design principles such as (SOLID, GoF patterns)

Proficiency in Microsoft SQL Server 2017 SQL queries/stored procedure

Knowledge of CRM system, Sharepoint, SSIS development and financial systems (advantageous)

Job Benefits

We foster a culture of work-life balance

Dedicated comfortable workspace

Focus on career and professional growth through training and succession planning

Continues team engagement events

Created a work environment where our staff can feel comfortable in building long-term careers and business relationships

Ongoing CSI initiatives to give back to our communities

Tailored Banking Benefits

Leading wellness provider services

Desired Skills:

  • Complex Problem Solving
  • Judgment and Decision Making
  • Operations Monitoring
  • Systems Analysis
  • Operations Analysis
  • Quality Control Analysis
  • Critival Thinking

Learn more/Apply for this position