Software Engineer III- Eng

UKGSunrise, FL
$102,300 - $147,050

About The Position

The Software Engineer III is a core technical role responsible for bridging the gap between existing customer configurations and our cloud-native SaaS platform. This position focuses on maintaining, troubleshooting, and optimizing custom solutions ("customs") built on .NET Framework 4.6, while transitioning and aligning these applications within our existing SaaS tech stack. Operating with minimal guidance, the Software Engineer III utilizes solid technical knowledge and practical experience to solve engineering challenges. This professional will establish migration patterns, mentor engineers, and ensure a seamless, low-risk modernization of customs.

Requirements

  • Strong proficiency in C# (across both .NET Framework 4.6 and .NET Core / .NET 6+), JavaScript, and TypeScript.
  • Front-end experience building responsive interfaces using frameworks such as Angular or React, alongside working knowledge of ASP.NET WebForms and MVC.
  • Experience maintaining Windows Services and IIS-hosted applications, with hands-on experience transitioning applications to containerized microservices (Docker/Kubernetes) in the cloud.
  • Familiarity with hosting configurations on cloud platforms with GCP preferred (Azure or AWS also valued)—alongside on-premises setups.
  • Strong Microsoft SQL Server skills (including writing and optimizing complex T-SQL queries and stored procedures), with exposure to Cloud SQL (such as Google Cloud SQL) and NoSQL databases.
  • Experience incorporating AI-assisted development tools and workflows (such as GenAI agents like Claude Code) into software engineering practices to optimize daily workflows.
  • Practical knowledge of building and refactoring interfaces, moving from SOAP/WCF web services to RESTful APIs and event-driven messaging.
  • 4+ years of professional software engineering experience, with a proven track record of participating in tech stack transition and cloud migration projects.
  • Outstanding analytical skills with the ability to reverse-engineer undocumented codebases and safely transition them to newer frameworks.
  • Self-motivated, able to work independently with minimal oversight, and make sound, risk-aware technical decisions.
  • Exceptional verbal and written communication skills, with the ability to explain technical migration paths to team members and stakeholders.

Responsibilities

  • Hands-on refactoring and transitioning of custom applications into scalable microservices and APIs within our SaaS environment.
  • Provide robust support, debugging, and enhancements for existing customer solutions running on .NET Framework 4.6, ensuring continued system stability.
  • Maintain build configurations while implementing automated CI/CD pipelines to streamline deployment across multiple customer and cloud environments.
  • Evaluate and incorporate AI-driven solutions and development workflows into day-to-day practices to improve overall engineering performance, productivity, and deliver measurable value.
  • Mentor and guide junior engineers on debugging, software development practices, and reusable migration patterns.
  • Partner closely with Product Management, Customer Success, and technical leads to align migration tasks, manage dependencies, and minimize customer impact.

Benefits

  • flexibility that’s real
  • benefits you can count on
  • a team that succeeds together
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service