Back to search
Boston Data Pro, LLC Linkedin · Posted 1mo ago

Senior Dotnet Developer

Irving, Texas, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Title: Senior Full Stack .NET Architect / Lead .NET Engineer

Location: Irving, TX (hybrid)


Overview

We are seeking a highly experienced Senior Full Stack Architect / Lead .NET Engineer who can take ownership of solution architecture, technical design, and full-stack development initiatives. This role requires someone who is not only hands-on technically, but also capable of understanding business requirements, translating them into scalable technical solutions, and communicating effectively with both technical and non-technical stakeholders.

The ideal candidate will have deep expertise across modern .NET development, React, SQL Server, and AWS serverless technologies, while also demonstrating strong architectural thinking, problem-solving abilities, and a passion for building maintainable and scalable software solutions.

Key Responsibilities

  • Collaborate with business and technical stakeholders to gather, analyze, and refine requirements.
  • Design scalable, maintainable, and high-performing software architectures and technical solutions.
  • Lead technical discussions and proactively recommend alternative or improved approaches to meet business goals.
  • Develop and maintain enterprise-grade applications using .NET 8+, React 18+, SQL Server, and AWS serverless technologies.
  • Write clean, maintainable, and standards-driven code while promoting engineering best practices across the team.
  • Understand and troubleshoot complex existing systems and improve software design where necessary.
  • Create and maintain shared libraries and reusable application components.
  • Participate in story writing, bug tracking, estimation, and technical documentation.
  • Work closely with cross-functional teams including Product, QA, DevOps, and business users.
  • Mentor developers and contribute to improving overall engineering standards and processes.

Required Technical Skills

Backend / Microsoft Stack

  • Strong experience with C# and .NET 8+
  • Deep understanding of Entity Framework, including performance considerations and common pitfalls
  • Strong experience with LINQ and ADO.NET
  • Experience building and maintaining RESTful APIs
  • Swagger/OpenAPI documentation experience

Frontend

  • Strong hands-on experience with React 18+
  • Experience with NPM, NVM, Workspaces, and Lerna
  • Ability to design scalable and maintainable frontend architectures

Database

  • Strong SQL Server 2019+ experience
  • Advanced SQL skills with the ability to write complex SQL queries from scratch
  • Database design, optimization, and troubleshooting experience

Cloud / AWS

  • Strong AWS experience including:
  • Lambda
  • S3
  • EventBridge
  • Serverless APIs
  • Experience designing and implementing serverless architectures

Tools & Practices

  • Git/version control
  • Agile methodologies
  • Writing user stories and technical documentation
  • Understanding of coding standards, maintainability, and software design principles

Required Qualifications

  • Proven experience designing software solutions and application architecture from requirements.
  • Ability to communicate effectively with both business and technical audiences.
  • Strong analytical and problem-solving skills.
  • Ability to ask the right questions to fully understand business objectives and technical constraints.
  • Experience improving existing systems and recommending better architectural approaches.
  • Hands-on development experience in enterprise-level environments.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent