Home Pakistan Software Development Team Lead

Home Pakistan Software Development Team Lead

Software Development Team Lead

Full time at a Laimoon Verified Company in Pakistan
Posted on November 18, 2024

Job details

Software Development Team Lead

CodeAesthetics, PakistanWe are looking for anextremely productiveSoftware Engineer who can lead a team of Software Engineers in implementing requirements specifications. The ideal candidate is well acquainted with Agile development processes, has a background in Software Design, Development, Implementation, and Maintenance, is enthusiastic about learning new technologies, and possesses a strong work ethic.

Any academic or professional education, for which you have been certified in Project Management, would be beneficial.

Candidates applying for this position should ideally be prepared to join the team immediately.

Requirements:

At least 4 years of Software Development Experience, with Distributed and Web-based Application Development

At least 1 year of Experience leading a Software Development Team

At least 2 years experience working in an Agile Team

Extensive experience with Test Driven Development

Extensive experience in implementing and maintaining Code Integration environments

Certification, either Academic or Professional, in Project Management would be a plus

Exceptional communication skills in English, both verbal and written

Responsibilities:

Turn Client requirements into technical specifications

Work with the team to create estimates, down to Man Hours/Days, Timelining through to a complete Work Breakdown Structure

Prioritize tasks based on both current scope and long term vision

Plan, steer, monitor, and report activities of the assigned projects

Translate Technical Specifications into easy to understand English for the Client

Coordinate teams to keep with Sprints, Releases, and Deadlines

Vigilantly adapt to changes in resources and/or requirements

Communicate with Software Development Team, Design team, Architects, and Clients

Establish and maintain relationships with third parties/vendors

Handle multiple tasks with responsibility

Keep progress in check along with maintaining quality

Assure quality and completeness of software deliveries based on internal and industry standards

Review deliverables and execute gate reviews

Create and maintain comprehensive project documentation

Maintain and improve project management processes, optimized towards maximum deliverability

Perform risk management to identify and minimize project risks

Job SpecificationExtensive Experience in translating client requirements to Technical Specifications

Extensive Experience in estimating Man Hours for Software Development tasks

Extensive Experience in Writing and Reviewing code

Experience working with Task Management and Ticketing Systems

Experience working with Version Control Systems, especially GIT

Experience working with Code Integration Environments, ideally Jenkins

Experience of Dependency Injection

Experience of Test Driven Development

Experience with System migration and System Evolution

Experience managing Checklists, to ensure deadlines are met#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback