About us
As a Team Lead, you will play a critical role in overseeing our development team, ensuring that projects are delivered on time and meet the highest quality standards. You will assist in analyzing business requirements, planning project schedules, and providing ongoing technical support.
Seamlessly connect with your existing systems and applications to create a cohesive operational environment.
Business Requirement Analysis: Assist in analyzing business requirements to ensure that project goals align with organizational objectives.
Project Planning: Plan and schedule development, testing, and implementation activities to meet project deadlines.
Team Oversight: Supervise the development team, providing guidance and support to ensure successful project execution.
Quality Assurance: Deliver quality applications that meet client expectations and enhance user satisfaction.
Technical Documentation: Create and maintain comprehensive technical documentation to support development processes and user guidance.
System Maintenance: Continuously enhance and maintain existing systems to improve functionality and performance.
User Support: Provide technical support to business users, addressing any issues or inquiries they may have.
Skill Development: Stay updated with industry trends and constantly upgrade your skill set to lead the team effectively.
Mentorship: Guide and mentor team members, fostering a collaborative and innovative team environment.
Your background
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience in a development or technical leadership role.
Strong understanding of software development methodologies and project management.
Excellent problem-solving and analytical skills.
Exceptional communication and interpersonal skills.
Ability to motivate and inspire team members while managing multiple projects.
What we offer
Competitive salary and performance-based bonuses.
Comprehensive health insurance.
Opportunities for professional development and continuous learning.
A collaborative and innovative work environment.