Lead Dot Net Developer

Cloudious•Dallas, TX

About The Position

The Lead Dot Net Developer will execute the software development pipeline and ensure software products are delivered to QA and production. The role works closely with product owners and team members to design features, decompose user stories, and prioritize tasks while maintaining high software quality standards. The developer will use automated testing and test-driven development, support system integration and release activities, identify and mitigate technology risks, and build application solutions for business needs. Responsibilities also include resolving production incidents and service requests within defined SLAs, troubleshooting distributed systems, deploying new features, optimizing application performance, and documenting processes and troubleshooting steps.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 8 years of software development experience.
  • Strong proficiency in C#, ASP.NET, ASP.NET MVC, and ASP.NET Core.
  • Thorough understanding of agile software development methodologies, values, and processes.
  • Experience with .NET frameworks and UML (Unified Modeling Language).
  • Proficiency in building server-side applications using Microsoft technologies, particularly Visual Studio and C#.
  • Strong experience developing and managing REST- and SOAP-based Web Service APIs in a transaction processing environment.
  • Familiarity with development environments and tools, including IDEs, web and application servers, Git, DevOps, unit-testing tools, and defect management tools.
  • Ability to independently plan work and be accountable for schedules and deliverables.
  • Strong analytical skills to propose and implement timely, cost-effective, quality solutions.

Nice To Haves

  • Hands-on experience with Google Cloud Platform (GCP).
  • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience with Aerospike or other NoSQL databases in distributed systems and high-volume transaction processing.
  • Work experience with HTML, CSS, JavaScript, and React JS.
  • Familiarity with messaging technologies such as IBM MQ, Kafka, or RabbitMQ.
  • Good understanding of current architecture and development standards and guidelines.

Responsibilities

  • Execute the development pipeline and manage delivery of software products to QA and production.
  • Collaborate with product owners and team members to decompose user stories, design features, and prioritize tasks.
  • Use automated software testing tools and frameworks, including test-driven development, to ensure software quality.
  • Support integration efforts to build cohesive systems from various subsystems.
  • Assist the release manager in assembling releases and improving the release process.
  • Identify technology risks early and establish mitigation plans.
  • Prototype, validate, and create application solutions tailored to business needs.
  • Respond to and resolve production incidents and service requests within defined SLAs.
  • Troubleshoot and debug complex issues across distributed systems.
  • Collaborate with development teams to deploy and release new features and updates.
  • Optimize application performance and efficiency.
  • Document processes, procedures, and troubleshooting steps.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service