
Company Information
Job Description
Position Summary:
The Senior.NET Developer role is for a senior-level Developer who will work closely with Senior Developers, and in-house stakeholders, to design and implement new product features that evolve and improve the established product. As a key member of our technical team, you will participate and take ownership in modernizing the architecture and technologies used to build a scalable product that will provide intuitive end user adoption and a dynamic user experience. The role will assist in maintaining and improving upon the current product through enhancements and fixing defects. The Senior.Net Developer will directly impact a rapidly growing company by advancing the product through innovation and use of full stack modern web development technologies. As a key contributor to our success, you will thrive in an agile, entrepreneurial atmosphere on a diverse and experienced development team. Come thrive with a leader in the exciting, rapidly growing InsurTech industry!
What Makes this a Great Opportunity:
Represent a leading SaaS company with the most innovative technology in the industry and a 95% customer retention rate
Work for a 2022 Indy Star Top Workplaces winner and 2022 TechPoint #MiraAwards Exceptional Employer Award nominee.
• Great work-life balance, company culture and benefits (including 401k & Paternity leave).
Ability to inspire and transform by enhancing our products with more innovation and automation to positively disrupt the industry and further protect our customers.
Work on a highly skilled technical development team that is collaborative, innovative, and strategic.
Work on a truly modern product that is transforming the InsurTech industry.
Work with supportive leadership and with co-workers focused on helping you succeed.
Professional growth & learning opportunities
Great work-life balance, company culture and 4-day workweek option
Essential Responsibilities:
Work closely with Senior Developers and in-house subject matter experts to help design and implement well-defined product features
Under the guidance of Senior Developers, participate and take ownership in modernizing and advancing the architecture and technologies used to build a scalable product focused on quick user adoption and a great user experience
Maintain, evolve, and improve the established product by implementing enhancements and fixing defects
Utilization of the latest selected technology stack in your day to day development activities
Takes initiative and is passionate about learning new technology
Ability to work collaboratively and communicate open and honestly with team members
Participate in update meetings that focus on daily workflows, enhancements, and technologies
Other duties as assigned
Travel Responsibilities:
No travel required
Basic Qualifications:
5+ years programming experience with .NET
Understanding of .NET frameworks (5.0 or 6.0)
Well-versed in following technologies: HTML, CSS3, JavaScript, ReactJS, ASP.NET Web Forms (a plus), ASP.NET MVC, C#, Web API, Entity Framework, Microsoft SQL Server 2019 and above, Visual Studio 2019 and above
Ability to learn quickly and thrive in a fast-paced, dynamic environment
Agile Methodologies
Microsoft Azure DevOps
REST based APIs
Creativity and willingness to be open and share ideas
OCR experience is a plus
Willingness to work in a wide array of web, middle tier and database technologies
March 6, 2023