Get 10x More Interviews Without Applying Manually | OptimHire

OptimHire
OptimHire Job Auto-Applier
★★★★★
Install
We're excited to introduce the all new OptimHire Mobile App
Trusted by 50,000+ job seekers
Looking to Hire?

Tech Lead

Refer and Earn up to $200 USD

Refer & Earn

Get 10x More Interviews
Without Applying Manually

OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.

★ ★ ★ ★ ★
Trusted by 50,000+ job seekers

Description

Senior Software Developer / Tech Lead – Job Description (8+ Years Experience)


Position Overview :


We are seeking a highly skilled Senior Software Developer / Technical Lead with 8+ years of hands-on experience in designing, developing, and implementing enterprise-level applications. The ideal candidate should possess strong expertise in .NET technologies, SQL databases, microservices architecture, front-end frameworks, CI/CD pipelines, and cloud platforms (Azure). As a Lead, you will mentor team members, drive architectural decisions, and ensure high-quality deliverables.



Key Responsibilities :


Technical Leadership :


  • Lead the design, development, and deployment of scalable, secure, and high-performance applications.


  • Provide technical guidance and mentorship to development teams.


  • Participate in architectural discussions and propose best-practice solutions.


  • Conduct code reviews and enforce coding standards and best practices.
  • Application Development


  • Develop and maintain applications using .NET, .NET Core, C#, MVC, Microservices, and related technologies.


  • Build RESTful APIs and microservices-based solutions.


  • Design and optimize database structures using SQL Server, MS SQL, and Oracle.


  • Develop and customize SSRS reports.


  • Implement front-end solutions using Angular, jQuery.


  • Perform debugging, performance tuning, and optimization.
  • DevOps & Cloud


  • Work with CI/CD pipelines, Git-based workflows, and automated deployments.


  • Deploy and manage applications on Microsoft Azure.


  • Implement secure and scalable cloud-native solutions.
  • Collaboration


  • Work closely with cross-functional teams including QA, DevOps, Product Management, and Business Analysts.


  • Collaborate in Agile/Scrum environments to ensure timely delivery of features.
  • Required Skills & Expertise


  • Programming: C#, .NET, .NET Core, MVC, Microservices


  • Front-end: Angular, jQuery


  • Databases: MS SQL Server, Oracle, SQL Server Reporting Services (SSRS)


  • Tools & DevOps: Git, Azure DevOps, CI/CD, GitHub/GitLab


  • Cloud: Microsoft Azure (App Services, Functions, Storage, etc.)


  • Other: Strong understanding of OOP, design patterns, REST APIs, debugging, performance tuning


Qualifications :


  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.


  • 8+ years of experience in software development using Microsoft tech stack.


  • Proven experience in leading development teams and delivering enterprise applications.


  • Strong analytical, problem-solving, and communication skills

Position

Full Stack Developers

VP of Software Development

Software Engineer

Technology Analyst

Must have skills

.Net - 8 years

Angular (All Versions) - 8 years

C Sharp - 8 years

Nice to have skills

.NET Core - 8 years

SQL - 8 years

Microservices - 8 years

JQuery - 8 years


About the Company

Transcending ideas

Perks

Access to 10M Jobs Get the OptimHire App

Your Dream Job is
Just a Tap Away

Search smarter, apply faster, and track application on the go with the OptimHire App.

AI Powered Job Search

AI Powered
Job Search

Access to 10M Jobs

Access to
10M Jobs

Auto-Apply to Job

Auto-Apply
to Job

AI Powered Custom Resumes

AI Powered
Custom Resumes

Trusted by 50,000+ job seekers
OptimHire App Preview