Bachelor s Degree in Computer Science Information Systems or other related field or equivalent work experience
Eight or more years of application development/systems analysis experience
Excellent verbal and written communication skills
Ability to work with minimal supervision
Excellent organizational and time management skills
Advanced data analysis knowledge and abilities
Ability to keep current with software development tools and processes
Ability to maintain a positive and respectful attitude and work well with other people
Ability to analyse processing problems and procedures and attention to detail
Ability to design software and processes
Knowledge of ntier distributed architecture/programming
Ability to document and demonstrate solutions by developing documentation flowcharts layouts diagrams charts
code comments and clear code
Ability to provide information by collecting analyzing and summarizing development and service issues
Microsoft based Applications:
Experience as an expert fullstack developer with and working knowledge of:
Microsoft Visual Studio and Visual Studio Code
.Net Framework
C#
Web application development HTML / CSS / IIS
Web Services protocols such as REST SOAP and API design for extensibility and portability
JavaScript (advanced)
JavaScript Frameworks/Libraries ReactJS Angular etc.
NodeJs/npm
Git or other Source Control Environment (advanced)
DevOps experience Azure DevOps (preferred) TeamCity GitHub Actions Jenkins etc.
MVC Frameworks
Design Patterns
Bootstrap
Entity Framework Dapper or other ORM
SQL Server
TSQL
Service Oriented Architecture
Agile/SCRUM
Team Collaboration software (Jira Confluence Azure DevOps etc)
Unit testing frameworks (MSTest NUnit xUnit Jasmine Mocha etc)
Exposed to Automated Testing Frameworks (Selenium Playwright Appium etc.)
Two or more years of experience in the insurance industry
Microsoft Certification(s)
Desired skills:
o Angular
o Amazon Web Services or Microsoft Azure
o Docke