Lead .NET Developer / Technical Lead

RAYOMIND SOFTWARE SOLUTIONS LLC
Houston, TX, United States
15 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Code Review Continuous Integration
+20 more
Database Design Software Debugging Software Design Patterns DevOps Distributed Systems Identity and Access Management Performance Tuning Systems Development Life Cycle Cloud Services Reverse Engineering Software Engineering SQL Databases Software Organization Enterprise Software Applications Cloudwatch Software Coding Restful APIs Amazon Simple Queue Service (SQS) Software Version Control Microservices

Job description

  • Lead the technical design, architecture, and development of enterprise-grade applications using C#, .NET, Microservices, and SQL.
  • Provide hands-on coding support while establishing engineering best practices, coding standards, and design patterns.
  • Design and implement scalable, secure, and high-performance distributed systems and APIs.
  • Drive technical solutioning, architecture reviews, and technology adoption across projects.
  • Troubleshoot and resolve complex production issues, perform root cause analysis, and implement preventive measures.
  • Conduct code reviews, approve code changes, and ensure adherence to quality, security, and performance standards.
  • Collaborate with architects, product owners, business stakeholders, and cross-functional teams to deliver business objectives.
  • Manage technical dependencies across multiple teams and ensure seamless integration across enterprise platforms.
  • Champion DevOps, CI/CD, automation, and engineering excellence initiatives.

Requirements

We are seeking a highly skilled and hands-on Technical Lead with 10-12 years of experience in designing, developing, and delivering large-scale enterprise applications using C#, .NET, Microservices, SQL, and Cloud technologies. The ideal candidate will combine strong technical expertise with proven team leadership capabilities, driving architecture decisions, code quality, and successful delivery of scalable, secure, and high-performing solutions., * 10+ years of hands-on experience in C# and .NET application development.

  • Strong expertise in Microservices architecture, RESTful APIs, and distributed systems.
  • Strong experience with SQL and database design, optimization, and performance tuning.
  • 3-5 years of hands-on experience with AWS Cloud services, including:

  • SNS
  • SQS
  • CloudWatch
  • IAM Policies

  • Candidates with strong Azure Cloud expertise will also be considered.
  • Experience building and supporting large-scale enterprise applications with a focus on scalability, reliability, security, and performance.
  • Strong experience in production support, debugging, monitoring, and incident resolution.
  • Expertise in code reviews, design reviews, and software development best practices.
  • Experience with CI/CD pipelines, source control, automated testing, and Agile development methodologies.

AI & Engineering Innovation

  • Strong interest and practical experience in leveraging AI tools to improve software development productivity. * Experience applying AI across the SDLC, including:
  • Coding assistance and automation
  • Reverse engineering and code understanding
  • Automated testing
  • Production debugging and troubleshooting
  • Technical design and documentation generation * Ability to identify and implement AI-driven engineering efficiencies and best practices.

͏Required Experience

  • 10-12 years of software development experience with C# and .NET.
  • 3-5 years of hands-on Microservices development experience.
  • 3-5 years of cloud platform experience (AWS preferred; Azure acceptable with strong expertise).
  • 3-5 years of experience leading development teams in enterprise environments., * AWS Certification(s) such as Solutions Architect, Developer Associate, or equivalent. * Experience designing and developing AI-powered business solutions. * Experience working in large enterprise environments with complex cross-team dependencies. * Strong stakeholder management, communication, and presentation skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

3:13 min

Navigating the GenAI observability dashboard in Amazon CloudWatch

Yasemin Aktürk Yasemin Aktürk · Europe 2026 Virtual

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

55 sec

Resolving DynamoDB hot keys using in-memory caching

Irina Branovic Irina Branovic · World Congress 2026 Europe

Videos

See all

Related articles

See all