Mid-Level Full Stack Engineer
Role details
Job location
Tech stack
Job description
In this role, you'll contribute to the design, development, and maintenance of scalable applications and services within an Azure-first environment. Our technology stack includes Azure Functions, Cosmos DB, Azure SQL, Application Insights, and Azure DevOps, along with modern developer tools and LLM-based coding assistants that help us deliver high-quality software efficiently.
As part of a collaborative and innovative team, you may also have opportunities to support and contribute to automation initiatives over time, based on business needs and your interests. This role is ideal for someone who is eager to expand their technical skills, learn from experienced engineers, and grow within a fast-paced technology environment.
What You'll Do
- Design, build, and maintain features end-to-end across an Angular front end and a C#/.NET Azure Functions back end.
- Build and consume REST APIs that connect the front end, services, and data layer.
- Work with both Azure SQL Server and Cosmos DB - write queries, model data, and tune performance where it matters.
- Contribute to the planned upgrade from .NET 6 to a newer LTS version, and to ongoing improvements in code quality and architecture.
- Write unit and integration tests and add telemetry (Application Insights) so we can observe and improve what we ship.
- Participate in code reviews, design discussions, and architecture decisions alongside senior engineers.
- Collaborate closely with QA, product, and other engineers to deliver reliable releases through Azure DevOps CI/CD pipelines.
- Use modern tooling - Visual Studio, VS Code, Docker, and LLM-based coding assistants - to move quickly without sacrificing quality.
- Document what you build: clear PRs, runbooks, and notes that help the next engineer onboard faster.
Requirements
Do you have experience in TypeScript?, * 3-5 years of professional experience with C#/.NET (ASP.NET Core, .NET 6 or later) building production REST APIs and services.
- 2+ years building production Angular applications - TypeScript, components and services, RxJS, and reactive forms.
- Solid grasp of async/wait, dependency injection, configuration, and secure secrets management (Azure Key Vault or equivalent).
- Hands-on experience with relational databases (SQL Server / Azure SQL) using EF Core or Dapper, and with at least one document/NoSQL store (Cosmos DB preferred).
- Experience with Azure Functions or other serverless / event-driven patterns.
- Comfort with Git workflows and CI/CD pipelines (Azure DevOps preferred; GitHub Actions also fine).
- Working knowledge of Docker for local development and containerized services.
- Strong written and verbal communication; this is an in-person role where collaboration matters.
- Insurance, financial services, or other regulated-industry experience.
Preferred (Not Required):
- Experience migrating .NET applications across major framework versions (e.g., .NET Framework * .NET 6/8, or .NET 6 * .NET 8).
- Familiarity with Azure Service Bus, Storage Queues, or other messaging patterns.
- Observability and performance work - Application Insights, OpenTelemetry, distributed tracing, or similar.
- Effective day-to-day use of LLM coding assistants (GitHub Copilot, Claude, Cursor, etc.) - knowing where they help and where they get in the way.
- Baseline AI literacy: comfortable consuming an LLM API and understanding tokens, prompts, and rate limits. Useful if you ever want to rotate onto the Automation team.
- Understanding of secure data handling (PII), logging redaction, and basic OWASP web security.
- Experience with feature flags, blue/green or canary deployments, and other safe-release patterns., * How many years of experience do you have using company software?
- Are you legally authorized to work in the United States without employer sponsorship?
Experience:
- C#/.NET: 3 years (Required)
Ability to Commute:
- Plantation, FL 33313 (Required)
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance, · Paid Time Off
· 10 Paid Holidays
· 401(k) with company match up to 4%
· Medical, Dental, & Vision insurance
· Supplemental benefits include company paid long-term disability and life insurance.
· Work with a team of talented developers in an inclusive and friendly environment.
Interested candidates only, no recruiters please., * 401(k)
- Dental insurance
- Health insurance
- Paid holidays
- Paid time off
- Vision insurance