Tech Lead .NET Full Stack
TalentOla View all jobs
Columbus, United States of America
10 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 135KJob location
Columbus, United States of America
Tech stack
ASP.NET
Java
JavaScript
.NET
Amazon Web Services (AWS)
Application Performance Management
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Software Quality
Code Review
Databases
Continuous Integration
Database Design
Software Design Patterns
DevOps
Language Integrated Query
Entity Framework
Github
PostgreSQL
Microsoft SQL Server
Scrum
Release Management
Responsive Web Design
Software Engineering
TypeScript
Enterprise Software Applications
GitHub Copilot
React
Backend
GIT
Information Technology
Deployment Automation
Front End Software Development
React
Software Coding
REST
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