EngineerJobs.io
← Back to all jobs

Job Description

Join TWFG Insurance to support the design, development, testing, and maintenance of business applications in an Agile environment under senior engineering guidance.

Responsibilities

  • Develop and enhance web applications and services using C#, .NET 8+, ASP.NET Core Web API, and modern frontend technologies
  • Build responsive, accessible, reusable UI components with TypeScript, HTML5, CSS3, and Angular or React
  • Write and maintain SQL queries, stored procedures, and data-access code with SQL Server and Entity Framework Core
  • Assist with developing, documenting, and testing RESTful APIs and system integrations using Swagger/OpenAPI and Postman
  • Create and maintain unit and integration tests, participate in peer code reviews, and follow established coding, security, and quality standards
  • Troubleshoot application issues by analyzing logs, resolving defects, and escalating complex problems with clear supporting details
  • Support deployment and monitoring using Microsoft Azure services including App Service, Azure Functions, Azure SQL, and Application Insights
  • Use Git-based workflows and contribute to build and release pipelines in Azure DevOps or GitHub Actions
  • Participate in sprint planning, daily stand-ups, backlog refinement, demos, and retrospectives; provide timely status updates and raise delivery risks early
  • Maintain technical documentation, learn the insurance business domain, and build skills through mentoring, code reviews, and hands-on assignments

Requirements

  • Working knowledge of C#, .NET Core / .NET 8+, object-oriented programming, and common design principles
  • Foundational experience with ASP.NET Core Web API, TypeScript, JavaScript, HTML5, CSS3, and Angular or React
  • Basic proficiency with SQL Server, relational database concepts, SQL queries, and Entity Framework Core (or another ORM)
  • Understanding of RESTful services and experience using Postman, Swagger, or similar tools for API testing and documentation
  • Familiarity with unit-testing frameworks such as xUnit, NUnit, Jest, or equivalent
  • Experience with Git concepts including branches, pull requests, merge conflict resolution, and code reviews
  • Ability to debug code, interpret logs, apply secure coding practices, and write clear technical documentation
  • Strong analytical, problem-solving, collaboration, and written and verbal communication skills
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field (equivalent practical experience will also be considered)
  • Internship, co-op, academic, or personal project experience building web applications or APIs
  • Exposure to Microsoft Azure, Azure DevOps, GitHub Actions, Docker, microservices, or cloud-based application development
  • Familiarity with authentication and authorization concepts such as OAuth 2.0, OpenID Connect, and Microsoft Entra ID
  • Understanding of Agile/Scrum practices and software development lifecycle processes
  • Experience in property and casualty insurance or other regulated industries is a plus

Technologies

  • C#, .NET 8+, .NET Core, ASP.NET Core Web API
  • TypeScript, HTML5, CSS3, Angular, React, JavaScript
  • SQL, SQL Server, Entity Framework Core, RESTful APIs
  • Swagger/OpenAPI, Postman, unit tests, xUnit, NUnit, Jest
  • Git, Azure, App Service, Azure Functions, Azure SQL, Application Insights
  • Azure DevOps, GitHub Actions
  • OAuth 2.0, OpenID Connect, Microsoft Entra ID
  • Docker

Benefits

  • Medical/Dental/Vision Insurance
  • Life Insurance
  • 401K with matching component
  • LTD (employer paid)
  • Education reimbursement based on tenure
  • Paid Time Off
  • 9 Paid Holidays a year
  • Dental insurance
  • Health insurance

Role Overview

  • Experience level: 0–2 years of professional software development experience, including internships or relevant academic projects
  • Core focus: application development, defect resolution, automated testing, technical documentation, and continuous learning across the Microsoft technology stack
  • Work location: onsite in The Woodlands, TX

Compensation

  • Salary: $70,000.00–$90,000.00 per year
  • Pay note: salary commensurate with position and experience
  • Work location: in person

What Success Looks Like

  • Deliver assigned user stories and defects with appropriate quality, testing, and documentation
  • Show consistent growth in the TWFG application landscape, engineering standards, and insurance domain knowledge
  • Communicate progress and blockers early, incorporate feedback, and contribute to team delivery
  • Build toward independent ownership of small-to-medium application components within the first 6–12 months

Similar Jobs