Overview
Overview
You should be comfortable working within a large, existing codebase, following established patterns, and asking good questions. You’ll be writing C# alongside HTML, CSS, JavaScript, and jQuery, expected to handle both front-end implementation and back-end logic. Experience with multi-tenant SaaS platforms is essential; you need to understand the implications of shared infrastructure, tenant isolation, and configuration at scale.
Responsibilities
Responsibilities of this Role
Implement front-end interfaces using HTML, CSS, JavaScript, and jQuery within Razor/MVC views based on design direction from senior team members
Develop and maintain features within enterprise-level insurance software application, following established patterns and architecture
Work within a large, multi-project Visual Studio solution, navigating existing code with guidance from the core development team
Write clean, readable code that accounts for error handling and edge cases
Adhere to and support team coding standards to ensure consistent, DRY code across the codebase
Participate in peer code reviews, incorporating feedback constructively and flagging questions when requirements are unclear
Triage and resolve bugs assigned by the team lead, escalating critical issues promptly
Write and maintain MS-SQL queries and stored procedures in support of assigned features
Communicate task status clearly and proactively during daily standups and via team project management tools
Collaborate with senior developers to clarify requirements before implementation
Qualifications
Skills & Experience Needed
Solid front-end skills in HTML, CSS, JavaScript, and jQuery — this is the primary layer you will own
Working knowledge of C# and ASP.NET MVC
Working knowledge of MS-SQL, query writing and basic stored procedures
Hands-on experience with multi-tenant SaaS platforms and the architectural considerations they require
Familiarity with Visual Studio and Azure DevOps (source control, work items, pipelines)
Familiarity with RESTful API design and consumption
Analytical, problem-solving, and decision-making skills with a bias toward pragmatic solutions
Experience with Azure hosting environments (App Services, SQL): Preferred
Exposure to insurance, fintech, or other regulated industry SaaS platforms: Preferred
Experience with Twilio or similar communication APIs (SMS, IVR): Preferred
Required Skills
Javascript (3), CSS (4), HTML (4), jQuery (4), UI Development (4), SaaS (2), REST API (3), API Integration (3)
Years of Experience Needed
4