Lead Software Engineer

Kalsoft

Not Interested
Bookmark
Report This Job

profile Job Location:

Karachi - Pakistan

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Department:

Technical Services

Job Summary

KalSoft is seeking an experienced and highly capable Lead Software Engineer with the ability to lead mentor and actively participate in software development projects. This role is ideal for someone who is currently hands-on with both backend and frontend development well-versed in Microsoft technologies and understands infrastructure considerations. You will be responsible for ensuring high-quality technical delivery while remaining deeply involved in coding architecture and solution design.

This is a full-time onsite role based in Karachi with high potential for relocation to other regions based on business requirements and performance.
Key Responsibilities:

Technical Leadership & Hands-On Development:
  • Lead by example with active hands-on involvement in backend (.NET C#) and frontend (Angular React or similar) development.
  • Design develop and implement complex scalable and secure software solutions.
  • Drive technical excellence through code reviews architecture reviews and best practice enforcement.
  • Provide technical direction for Microsoft technologies Core Azure SQL Server and related platforms.
  • Collaborate closely with infrastructure teams to ensure system reliability scalability and security.
Team Management & Project Delivery:
  • Manage mentor and grow software engineering teams with a focus on skill development and performance.
  • Plan estimate and oversee project delivery to ensure timelines and quality standards are met.
  • Foster a culture of accountability innovation and technical ownership within the team.
  • Work closely with product owners architects and business stakeholders to align technology solutions with business needs.
  • Lead adoption of DevOps CI/CD pipelines and modern development practices.
Required Qualifications & Experience:
  • 10 years of progressive experience in software development with at least 3 years in a technical leadership role.
  • Strong hands-on expertise in .NET Core C# Web API.
  • Practical experience with frontend technologies such as Angular React or .
  • Solid understanding of Microsoft Azure including cloud architecture services and security.
  • Strong command over Microsoft SQL Server database design and performance optimization.
  • Experience with DevOps tools CI/CD pipelines and version control (e.g. Git Azure DevOps).
  • Solid understanding of software architecture design principles and system integration.
  • Familiarity with infrastructure-related considerations cloud resource management and system scalability.
  • Excellent leadership communication and problem-solving skills.
Preferred Qualifications:
  • Microsoft Certifications ( Architecture) are highly desirable.
  • Exposure to enterprise environments with complex system integrations.
  • Experience working in Agile/Scrum methodologies.
  • Familiarity with containerization (Docker Kubernetes) is a plus.

Required Experience:

Senior IC

KalSoft is seeking an experienced and highly capable Lead Software Engineer with the ability to lead mentor and actively participate in software development projects. This role is ideal for someone who is currently hands-on with both backend and frontend development well-versed in Microsoft technolo...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Description - Kalsoft-Site

View Profile View Profile