Tech Lead .NET Full Stack

TalentOla View all jobs
Columbus, OH, United States
about 2 months ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$115,000.0 - $135,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Amazon Web Services Application Performance Management HTML5 Unit Testing Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS) Software Quality
+30 more
Code Review Databases Continuous Integration Database Design Software Design Patterns DevOps Language Integrated Query Entity Framework Github PostgreSQL Microsoft SQL Server Scrum Methodology Release Management Responsive Web Design Software Engineering TypeScript Enterprise Software Applications GitHub Copilot ReactJS Backend Git Information Technology Deployment Automation Front End Software Development React Redux Software Coding Restful APIs Es2015 Web Api Microservices

Job description

Technical Leadership

  • Lead the end-to-end technical delivery of web and enterprise applications.
  • Provide technical guidance to development teams and ensure adherence to coding standards and best practices.
  • Review solution designs, architecture, code quality, and deployment strategies.
  • Drive technical discussions with customer architects, business analysts, and stakeholders.
  • Conduct code reviews and mentor developers across onsite and offshore teams.

Full Stack Development

  • Design, develop, and maintain scalable applications using .NET technologies and React JS.
  • Build and consume RESTful APIs and microservices.
  • Develop responsive and user-friendly front-end applications using React JS, TypeScript, HTML5, CSS3, and JavaScript.
  • Implement backend services using ASP.NET Core, C#, and related frameworks.
  • Ensure application performance, security, scalability, and maintainability.

Solution Design & Architecture

  • Participate in solution architecture and technical design discussions.
  • Collaborate with enterprise architects to define technical roadmaps.
  • Design reusable components, frameworks, and integration patterns.
  • Evaluate and recommend emerging technologies and best practices.

Stakeholder Management

  • Work closely with customer business and technical teams to understand requirements.
  • Translate business requirements into technical solutions.
  • Provide regular updates on technical progress, risks, and dependencies.
  • Support production issue analysis and root cause investigations.

Delivery & Team Coordination

  • Coordinate with offshore teams for development, testing, and deployment activities.
  • Support sprint planning, estimation, backlog grooming, and release planning.
  • Ensure timely delivery of project milestones.
  • Drive Agile/Scrum ceremonies and technical discussions.

DevOps & Cloud

  • Support CI/CD implementation and release management activities.
  • Collaborate with DevOps teams for deployment automation and environment management.
  • Participate in cloud-native application development and modernization initiatives.

Requirements

We are seeking an experienced Technical Lead with strong expertise in .NET Full Stack development and React JS to lead the design, development, and delivery of enterprise-grade applications. The ideal candidate will act as the technical bridge between business stakeholders, onsite teams, and offshore development teams while ensuring high-quality solution delivery. This is an onsite customer-facing role requiring strong technical leadership, architecture understanding, stakeholder management, and hands-on development capabilities., * Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field.

  • 8 10 years of software development experience.
  • Minimum 3+ years of experience as a Technical Lead or Senior Full Stack Developer.
  • Strong experience in customer-facing onsite roles.
  • Excellent communication and stakeholder management skills.

Technical Skills

### Backend

  • C#
  • ASP.NET Core
  • .NET 6/7/8
  • Web APIs
  • Entity Framework Core
  • LINQ
  • Microservices Architecture

Frontend

  • React JS
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Redux / Context API
  • Responsive Web Design

Database

  • SQL Server
  • PostgreSQL (preferred)
  • Database Design and Optimization

Cloud & DevOps

  • Azure or AWS
  • CI/CD Pipelines
  • GitHub Actions / Azure DevOps

Tools & Methodologies

  • Git
  • Agile/Scrum
  • Azure DevOps
  • Unit Testing Frameworks
  • Design Patterns

Preferred Qualifications

  • Experience in Banking domain.
  • Azure Developer Associate or AWS Certification.
  • Exposure to AI-assisted development tools such as GitHub Copilot.

Key Competencies

  • Technical Leadership
  • Solution Design
  • Customer Engagement
  • Problem Solving
  • Team Mentoring
  • Agile Delivery
  • Communication Skills
  • Ownership and Accountability
  • Offshore Team Coordination
  • Production Support and Troubleshooting

Apply for this position

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

Apply on careerjet.com

Good distractions

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

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all