
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology services company in Lahore is seeking a Software Team Lead to manage and supervise a team of developers. The ideal candidate will have extensive experience in software development, particularly with C# and C++. Responsibilities include ensuring software quality, overseeing project delivery, and managing financial operations. Strong leadership and communication skills are essential for success in this fast-paced role.
Software Team Lead: PAKISTAN
We are seeking a hands on, top-notch, and dynamic Software Team Lead who can work with Microsoft C#, C++, Visual Studio, Windows Forms, and SQL server to implement components of our software products and robotic control systems. There is no shortage of challenges at The Company: image acquisition and processing, robotics, embedded software, data analysis and performance optimization is daily work for everyone on our team.
The candidate will be responsible for managing and supervising a staff of 10-15 software developers to ensure that the company' internal software quality standards are followed and software products are delivered to customers on time and within budgets. The Candidate will assume ultimate responsibility for successful project delivery. The position requires an extremely hands-on person able to motivate and lead the teams through development projects in a fast-paced, aggressive growth, international business environment. The candidate is expected to perform system architecture development, architecture review, and code development and review. Travel to locations outside Pakistan (e.g. U.S.) may be necessary as needed. The candidate is expected to coordinate with the VP of Finance to manage the day to day business operations of the office. This includes creation of operational budgets, financial bookkeeping (preparation of statutory financial statements, accurate computation of local taxes, and review of employee benefits). The candidate will have access to an internal accountant, external auditor and an attorney.
1) 4 years Bachelor's degree in Computer Sciences with heavy focus on software programming. The ideal candidate will have a Master's in Computer Sciences, and an MBA from a highly ranked domestic/international university or technical institute.
2) Minimum 6-8 years of software development, software delivery, and post-implementation support experience. Equivalent experience will be considered in lieu of education.
3) Demonstrated experience with system architecture review and software programming in a team environment.
4) Strong experience with C#, C++, and .Net is highly desirable. Java is an acceptable alternative.
5) Demonstrated experience in leading and successfully managing software projects.
6) Highly motivated, strong team player, with good ability to multi-task and re-priororitize as necessary.
7) Excellent communication and customer relationship skills.
8) Ability to work 50 hours/week minimum.
OTHER REQUIREMENTS:
1) Please submit your resume/ CV with complete education and employment history in chronological order.
2) Desired salary and benefits.
3) If available, please provide examples of statements of work previously completed, including a list of clients previously served.
4) List of references (direct supervisor/managers).
5) Please provide your Grade Point Average (GPA) or equivalent
Information Technology and Services - Lahore, Pakistan