Verisk
Full Stack Web Developer - Senior Software Engineer - C#/Angular/NoSQL
Verisk, Lehi, Utah, United States, 84043
Full Stack Web Developer - Senior Software Engineer - C#/Angular/NoSQL
Join to apply for the Full Stack Web Developer - Senior Software Engineer - C#/Angular/NoSQL role at Verisk
Verisk Property Estimating Solutions is the leading provider of software solutions and services for property claims and underwriting professionals. Its newest division, Restore, is working to create new mobile and online solutions for Restoration and Remodeling.
Responsibilities
Major contributor to the design and implementation of the overall architecture of the project
Mentor junior developers on development best-practices
Able to own and lead out on complex technical initiatives from inception to completion
Work as part of an agile team to design and launch new features
Maintain application quality and ensure responsiveness
Continuously help the team to improve by being actively involved in team meetings and ceremonies (architecture, refinements, retrospectives, demos, standups, etc…)
Required Experience
Angular, React, or other frontend web development framework
C# or other backend development language
Experience developing APIs using RESTful and/or GraphQL (HotChocolate framework) approaches
Mongo DB, DynamoDB, or other NoSQL databases
Exposure and experience with AWS, specifically: Lambda, S3, CloudFormation, IAM
Experience with microservices architecture
Experience with distributed systems methods and practices
Experience with continuous integration and deployment methods and practices
Experience with automated testing and software verification (unit, integration, E2E)
Ability to learn quickly, teach oneself, and adapt to new technologies and opportunities
Up to date on emerging technology in the industry
Desire to be a part of a fast-moving agile team
Strong analytical and troubleshooting skills
Ability to effectively present information in one-on-one and small-group situations
Not Required, But Good To Have
Native iOS or Android
Experience with cross-platform mobile framework, e.g., ReactNative, Flutter, NativeScript, or willingness to learn it, as it will be part of the role’s responsibility
Additional Qualifications
5+ years of experience working on web/mobile applications
Minimum of bachelor’s degree in Computer Science / Software Engineering from a four-year college or university
All members of the Verisk Analytics family of companies are equal opportunity employers. We consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran's status, age or disability. Verisk’s minimum hiring age is 18 except in countries with a higher age limit subject to applicable law.
#J-18808-Ljbffr
Verisk Property Estimating Solutions is the leading provider of software solutions and services for property claims and underwriting professionals. Its newest division, Restore, is working to create new mobile and online solutions for Restoration and Remodeling.
Responsibilities
Major contributor to the design and implementation of the overall architecture of the project
Mentor junior developers on development best-practices
Able to own and lead out on complex technical initiatives from inception to completion
Work as part of an agile team to design and launch new features
Maintain application quality and ensure responsiveness
Continuously help the team to improve by being actively involved in team meetings and ceremonies (architecture, refinements, retrospectives, demos, standups, etc…)
Required Experience
Angular, React, or other frontend web development framework
C# or other backend development language
Experience developing APIs using RESTful and/or GraphQL (HotChocolate framework) approaches
Mongo DB, DynamoDB, or other NoSQL databases
Exposure and experience with AWS, specifically: Lambda, S3, CloudFormation, IAM
Experience with microservices architecture
Experience with distributed systems methods and practices
Experience with continuous integration and deployment methods and practices
Experience with automated testing and software verification (unit, integration, E2E)
Ability to learn quickly, teach oneself, and adapt to new technologies and opportunities
Up to date on emerging technology in the industry
Desire to be a part of a fast-moving agile team
Strong analytical and troubleshooting skills
Ability to effectively present information in one-on-one and small-group situations
Not Required, But Good To Have
Native iOS or Android
Experience with cross-platform mobile framework, e.g., ReactNative, Flutter, NativeScript, or willingness to learn it, as it will be part of the role’s responsibility
Additional Qualifications
5+ years of experience working on web/mobile applications
Minimum of bachelor’s degree in Computer Science / Software Engineering from a four-year college or university
All members of the Verisk Analytics family of companies are equal opportunity employers. We consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran's status, age or disability. Verisk’s minimum hiring age is 18 except in countries with a higher age limit subject to applicable law.
#J-18808-Ljbffr