Software Engineer I
Vertafore is a leading technology company whose innovative software solution are advancing the insurance industry. Our suite of products provides solutions to our customers that help them better manage their business, boost their productivity and efficiencies, and lower costs while strengthening relationships.
Our mission is to move InsurTech forward by putting people at the heart of the industry. We are leading the way with product innovation, technology partnerships, and focusing on customer success.
Our fast-paced and collaborative environment inspires us to create, think, and challenge each other in ways that make our solutions and our teams better.
We are headquartered in Denver, Colorado, with offices across the U.S., Canada, and India.
JOB DESCRIPTION
We are looking for a candidate who is passionate about technology, product development and can thrive in a fast-paced environment to support the growth of our Content Management and Workflow System serving insurance industry. We are looking for a Software Engineer to build new capabilities and apply modern design patterns to our content management product.
Core Requirements and Responsibilities:
Essential job functions included but are not limited to the following:
· Work with colleagues and technical resources to define technical solutions that meet business requirements.
· Participate in the design, development, testing and debugging of an application.
· Troubleshoot and ensure timely and effective resolutions of any project issues.
· Participate in code reviews, both of your own code and as a reviewer.
· Provide feedback and suggestions for process and product improvement.
· Conducts technical research on new technology for possible new aspects of a product or components needing redesign or updating.
· Prepare product documentation, support materials, and internal documentation.
Knowledge, Skills and Abilities:
- Deep theoretical and technical understanding of engineering practices and concepts.
- Working Knowledge with Web Applications and programming languages such as
- Angular JS
- JQuery
- Web Services
- HTML5
- REST
- CSS3
- node.js
- API's
- Understanding of design patterns
- Experience working in a team-based agile environment (preferably Scrum and/or Kanban)
- Strong communication skills (written and verbal)
Qualifications:
- Experience in developing enterprise or commercial application experience using .Net/C#
- Experience integrating with a variety of relational and NoSQL databases
- Experience with Cloud Computing (AWS), preferred
- Experience with content management system, preferred
- Experience with insurance industry, preferred
Additional Requirements and Details:
- Travel required up to 10% of the time.
- Ability to work remotely with a stable internet connection on an as-needed basis
- Located and working from an office location (when required)*
- Occasional lifting and/or moving up to 10 pounds.
- Frequent repetitive hand and arm movements required to operate a computer.
- Specific vision abilities required by this job include close vision (working on a computer, etc.).
- Frequent sitting and/or standing.
*Our offices are currently closed due to COVID-19 and are scheduled to re-open mid 2021.