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