Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Team Lead – Senior Software Developer.
Lebanon Jobs Expertini

Urgent! Team Lead – Senior Software Developer Position in Beirut - Nassar Computer Solutions

Team Lead – Senior Software Developer



Job description

We are looking for a motivated and experienced Team Lead – Senior Software Developer to join our dynamic team.

If you have 8+ years of hands-on development experience, including at least 2 years in a leadership role, and a passion for delivering robust and scalable business applications, we’d love to hear from you.


Role Overview:

******************



As Team Lead, you will take full ownership of designing, developing, and delivering critical software solutions such as ERP and HR systems.

You will also play a key role in mentoring junior developers, shaping best practices, and ensuring project success.





Key Responsibilities:

***********************



•Lead and manage a team of developers, providing technical direction, mentorship, and support.

• Analyze business and user requirements and convert them into clear technical specifications.

• Design, build, and maintain high-quality software applications with a focus on performance and scalability.

• Conduct code reviews and ensure adherence to coding standards and best practices.

• Enhance and maintain existing software by identifying areas for improvement and implementing updates.

• Integrate software solutions with other systems and ensure seamless platform compatibility.

• Prepare and maintain technical documentation and operational procedures.

• Proactively monitor system performance and resolve issues and bugs as they arise.

• Collaborate closely with project managers, QA, UI/UX, and other stakeholders to ensure timely delivery of quality products.

• Keep abreast of emerging technologies and integrate them into development practices when applicable.



Required Skills & Qualifications:

************************************



Technical Expertise:



• Proficient in Microsoft Visual Studio, C#, ASP.NET, .NET Core, Web API, and Entity Framework.

• Solid experience with JavaScript, jQuery, HTML, CSS, and RESTful APIs.

• Strong command of Microsoft SQL Server, including stored procedures and database optimization.

• Experience with reporting tools like Crystal Reports, DevExpress, and Telerik.

• Familiarity with XML Schema, responsive design, and cross-browser compatibility issues.



Leadership & Communication:



• Proven experience in a team leadership role for at least 2 years.

• Strong ability to mentor junior developers and foster a collaborative team environment.

• Excellent communication and interpersonal skills for working with cross-functional teams.



Analytical & Problem-Solving:



• Sharp analytical skills and a solution-oriented mindset.

• Ability to troubleshoot and resolve complex technical issues effectively.



Education & Experience:



• Bachelor’s degree in Computer Science or a related field.

• Minimum of 8 years of experience in software development, including at least 2 years in a leadership capacity.







send you cv to ncscv@nassaroffice.com with a subject Team Lead – Senior Software Developer


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Team Lead Potential: Insight & Career Growth Guide