About The Position

We are seeking a highly experienced Fullstack .Net Engineer to join our team. The ideal candidate will have a strong background in SaaS and Enterprise Software Development, with a proven track record of designing and implementing scalable, secure, and reusable software solutions. This role involves leading and mentoring a team of developers, working independently to manage multiple projects, and strictly adhering to development environments (DTAPB).

Requirements

  • 6+ yrs of development engineering experience
  • 3+ yrs in a professional senior technical role and/or architect
  • 3+ yrs Agile / Scrum / Extreme development experience
  • 3+ yrs Experience with MVC and MVVM architecture design
  • 3+ yrs Experience with SaaS architecture
  • 3+ yrs Experience with Microservices architectures
  • 3+ yrs Experience in developing modern websites, real-time dashboards, and visualizations.
  • Experience in creating and using secure, scalable, and distributed RESTful Web API
  • Working knowledge of test-driven development
  • Experience with Asynchronous, Parallel, Reactive, and Functional programming paradigms.
  • Strong software documentation skills
  • Strong written and spoken English communication skills
  • Web Application Framework: ASP.NET Core, ASP.NET Core MVC
  • Programming Languages: C#, SQL
  • CSS Frameworks: Bootstrap 45.x
  • Database Technologies: PostgreSQL 13.x+, MongoDB, MS SQL Server 2019 / 2022
  • Object-Relational Mapper (ORM): Dapper, Entity Framework Core
  • Designing and using Messaging Patterns using RabbitMQ and Kafka
  • Managing Collaborative Code Repositories: Bitbucket, Git, GitHub, Team Foundation Server
  • Well-versed in the use of JIRA for project management

Nice To Haves

  • Integrate 3rd party API: Slack, MailChimp, Twilio, SendGrid, Paypal, Stripe, Google, and others
  • Cloud services - Design, Development, Deployment, and Maintenance
  • Server-side technologies - Nginx, Redis/Garnet, Apache, OpenSearch, etc.
  • Security technologies - SSO, IDM, SAML, OAuth, JWT
  • Product and project management skills
  • JavaScript Libraries / Frameworks: JQuery, AngularJS, ReactJS.
  • Experience with using NuGet packages such as Serilog, AutoMapper, or Mapperly

Responsibilities

  • Commitment to design scalable, secure, and reusable software.
  • Strictly employ development/ Test/ Acceptation/ Production/ Backup (DTAPB) environments in the software development cycle.
  • Lead, collaborate, mentor, and manage a small team of developers (onshore/offshore).
  • Work independently, meet deadlines, adapt to shifting priorities, and manage multiple projects at a time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service