Software Development Manager  
Smart Placement Pvt Ltd   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Software Development Manager
Category:   Software Development
Total Positions:   1
Job Location:   Islamabad
Gender:   No Preference
Minimum Education:   Bachelors
Degree Title:   IT
Career Level:   Experienced Professional
Minimum Experience:   7 Years13 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Jul 14, 2021
     
     
 
Job Description:

The Software Development Manager will be responsible for building the next generation applications to provide a world-class services experience.

  • The Software Development Manager will be creating, refining and deploying a set of technologies (full-stack) leveraging AWS and common industry standards.
  • Software Development Manager will accomplishes these tasks by leading a talented cross-functional tech team including software engineers and QA.
  • The Development Teams output will lead to scalable, low latency, intelligent software that will have a massive impact for customers

Your duties will include;

  • Set attainable goals for each team member to enable projects to be delivered on schedule
  • Prepare status reports and maintain performance metrics and measurements for the system and maintain sprint plans of staff
  • Coach individuals, lead technical discussions, establish processes and maintain performance metrics of staff
  • Complete employee performance evaluations and address personnel issues
  •  Manage multiple projects at once
  • Ensure appropriate software development procedures and processes are followed
  • Represent the software development team in meetings
  • Participate in design control activities
  • Monitor, evaluate, and ensure the completion of tasks and projects
  • Write, review, and revise project requirements and specifications
  • Understand client requirements and how they translate to application features
  • Collaborate with key stakeholders across the organisation and on project direction including building and maintaining strong relationships to ensure we're delivering the right products for our customers.
  • Perform design and code reviews and help maintain code quality, performance and application responsiveness
  • Provides technical support to team members
  • Maintain confidentiality with regards to the information processed, stored or accessed
  • Keep up with professional and technical competencies as the industry changes
  • Troubleshoot and identify bugs in existing software, design and release fixes
  • Interview and hire for open positions
  • What you'll need to succeed
  • We are looking for a highly skilled and experienced professional to join their team.

This individual must have;

Qualifications;

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or an equivalent combination of education and/or experience
  • 3+ years of experience in direct people management of software engineers
  • 6+ years of experience with building and managing highly scalable and low latency software systems.
  • 2 years of Scrum experience

Experience and required skills;

  • Strong Communication skills with ability to simplify and explain complex problems to stakeholders of all levels across multiple functions
  • Management/Leadership Skills
  • Analytical and Troubleshooting Skills
  • In-depth knowledge of operating systems and development tools
  • Excellent understanding of software design and programming principles
  • In-depth knowledge of design patterns
  • In-depth knowledge of SQL and relational database systems
  • In-depth understanding of how web applications work including architecture and security
  • Strong written and verbal communication skills
  • Ability to communicate complex subject matter- both verbally and written
  •  Ability self-manage, take initiative and be resourceful
  • Ability to work both individually and in a team environment
  •  Strong problem solving, organizational, and time management skills.
  • Ability to multitask and complete tasks with efficiency and accuracy
  • Independent learner

Company Information
 
Company Name:  Smart Placement Pvt Ltd
Company Description:
Smart Placement established Search Recruitment firm, dealing with Technology, Engineering, call center, Health Care, Construction and many others.

Copyright 2024, Institute of Administrative Sciences, University of the Punjab. All Rights Reserved