Full Stack.NET DeveloperSacramento, CAOne of the largest insurance companies in the U.S. that has been around for over 100 years, focusing on Employee Benefits, Property & Casualty, Private Client, Management Liability and Cyber Liability. They are headquartered in SF, but their tech team is in Sacramento.Summarizing the opportunityThe Full-Stack .NET Developer will have an opportunity work on a critical companywide digital overhaul. This role will be critical to the success of the initiative since it will have responsibility for both identifying technical solutions as well as implementing the application. The ideal candidate for this position must possess a strong technical background with experience in Microsoft tech stack, and an Agile development team.
The role also calls for an individual who can effectively communicate across multiple teams, solve complex issues, and mentor other development team members.Essential Duties And ResponsibilitiesFollowing is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.Must be able to complete a complex software lifecycle: scope, design, code, test and implementParticipate in requirement analysis and definitionPrepare code documentation in support of program developmentFollow established company software development guidelines and proceduresDebug, test and install new application programsDebug and test existing application programsDevelop test procedures and test platforms for programs and/or programming functionsModify existing systemsConfer with departments to identify software/reporting needsManage systems project timelines as they relate to programmingAssure system documentation by directing the writing of detailed descriptions of the system componentsCreate the training modules for user groupsDevelop and implement software solutions that will empower the users as well as boost the overall operational efficienciesPerform ad hoc reports on demandMonitor the integrity of scheduled reports/tasks and jobs ensuring the proper flow of data into tables, updates, etc.Requirements3+ years of.NET DevelopmentASP.NET MVC experienceSQL Server experienceAt least some front-end development experience with JavaScript (more the better)Nice to havesReact or Angular experience (we use both for different applications)Cloud-native development experience, ideally with AzureAzure DevOps experienceInsurance industry experienceTest Driven Development (TDD) experience