COMPANY OVERVIEW:
Covr is a digital life insurance platform that makes it easy to protect what matters most: you and your family. Covr partners with financial institutions that share the belief that life insurance should be simple and transparent and part of a total financial plan. Through Covr's technology, financial advisors and their customers can research and purchase affordable life insurance from well-known insurance companies without the hassles of the traditional process - all within a matter of minutes. Our employees enjoy a casual dress code, flexible hours, great benefits package, competitive wages, and more. We have a strong culture based on our core values: Client First, Integrity, Innovation, Collaboration, Fun!
JOB SUMMARY:
We are currently searching for an awesome Team Lead to join our growing software development team in our fun and fast paced department. This individual will be working with our software development team to produce high quality work, participate in development meetings, code-reviews as well as adhere to project schedules. As an Engineering Team Lead, you will manage a team of UI and application engineers working across the stack, own significant chunks of our architecture, design and build systems at scale, and shape product decisions. You'll work on challenging projects, make an impact, and grow as an engineer and a lead.
ESSENTIAL JOB FUNCTIONS, DUTIES, AND PERFORMANCE RESPONSIBILITIES:
- Provide leadership, management, and accountability to Software Developer(s), Scrum Master(s), and Business Analyst(s).
- Oversee front-end and back-end development teams and their projects
- Mentor other engineers on your team.
- Monitor reliability and performance of all internal systems.
- Manage software development projects by setting requirements, goals, and timelines.
- Design strategies for future development projects based on the company’s overall objectives and resources.
- Follows documented software development standards.
- Develops solutions as defined by specifications and test plan. • Develops and delivers complex applications for internal and external use, utilizing innovative and creative approaches to software development.
JOB SPECIFICATIONS:
Required Education and Experience:
- Bachelor’s degree in Engineering or Information Technology field (MIS, CIS, CS) or demonstrated equivalent work experience
- 5+ years of experience building user interface components using a modern web stack (e.g., React, Angular, Vue, etc.), preferably using TypeScript.
- Minimum of 3 year of web backend development in ASP.net, NodeJS, Java or other object-oriented framework
- Minimum of 5 years use of Source Control in development environment
- Relational Database Development (SQL, TSQL)
- Experience instructing and delegating work to other developers
- Experience working with varied data platforms including relational, key-value and index based tools
Preferred Experience:
- Experience developing distributed systems, following industry standard patterns
- JavaScript client-side frameworks React, Angular, Vue
- Knowledge of the Microsoft Technology Development Stack
- Experience with containers, Kubernetes, and scale data tools (esp. Snowflake) is a plus
- W3C Standards (HTML5, CSS3, JavaScript)
- HTTP Stack (RESTFul web services)
- ASP.Net (MVC)
- NoSQL Database Development (MongoDB, DocumentDB, Redis)
- Report Development (SSRS) and ETL Development (SSIS)
- ORMs such as ADO.Net Entity Framework, Dapper, Hibernate, TypeORM
- Git Source Code management and ALM tools Jira, TFS, VSTS
- Development and implementation of “enterprise level” applications using an n-tier and microservice models
- Agile or SCRUM development methodology
- Unit and Integration Testing
- Familiarity with common Design Patterns
Skills and Experience:
- Excellent written and verbal communication skills
- Must be able to work efficiently in a distributed team environment
- Ability to communicate with a variety of audiences (business analysts, development team leads, developers, system administrators, subject matter experts)
BENEFITS PACKAGE:
- Competitive benefit package. Medical, dental, vision, disability, paid time off, paid holiday’s, 401(k) company match, and life insurance plan with supplemental options available.
*This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended at anytime at the sole discretion of Covr*
Apply for this position
Paste your resume here or