Technical Lead (.NET / C# / Java)

August 6, 2026
Application ends: November 5, 2026
Apply Now

Job Description

Job Summary

We are seeking for a hands-on Technical Lead with strong expertise in C#/.NET to lead the design, development, and support of enterprise applications handling high-volume transactional data. The ideal candidate will provide technical leadership, mentor development teams, drive architecture decisions, and actively contribute to software development while ensuring scalable, secure, and high-quality solutions. Experience with Java (JDK 17+) is a strong advantage.

Mandatory Skill-set

  • 5+ years of software development experience with experience in a technical lead or senior developer role;
  • Strong hands-on expertise in C#/.NET Framework (3.5 and above);
  • Experience developing WinForms, WPF, and ASP.NET applications;
  • Strong knowledge of Microsoft SQL Server, including database design, query optimization, and performance tuning;
  • Experience building and supporting applications processing large volumes of transactional data;
  • Strong troubleshooting, debugging, and production support experience;
  • Experience with source control, CI/CD pipelines, and Agile methodologies;
  • Excellent leadership, communication, and stakeholder management skills.

Desired Skill-set

  • Experience with Java (JDK 17+);
  • Knowledge of SSRS and SSIS;
  • Exposure to modern frontend technologies such as Angular, React, or Vue.js;
  • Experience with enterprise architecture, system integration, and high-availability applications;
  • Prior experience mentoring or leaher enterprise environments is an advantage.

Responsibilities

  • Lead, mentor, and guide software engineering teams to deliver high-quality solutions;
  • Design, develop, and maintain enterprise applications using C#/.NET technologies;
  • Drive architectural decisions and establish coding standards, best practices, and secure development principles;
  • Conduct code reviews and provide technical guidance to improve code quality and maintainability;
  • Collaborate with Architects, Product Owners, QA, Infrastructure, and business stakeholders;
  • Design scalable applications capable of processing high-volume transactional data;
  • Participate in sprint planning, effort estimation, and technical risk assessments;
  • Support application deployments, release management, and post-release activities;
  • Provide L3 production support, troubleshoot complex issues, perform root cause analysis, and implement preventive measures;
  • Drive continuous improvements in system stability, performance, and operational excellence.

Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru