Zurple & Z57 are two of the ever-growing number of product divisions under the Real Estate vertical of Constellation Software Inc. Zurple provides thousands of Realtors with a robust marketing automation platform. Z57 is an innovative real estate marketing company, with a product specifically for agents, teams, and small to mid-size offices focused on an online and social media presence.
We are looking for a Development Manager, who will interact with the division/product management to establish the understanding of the product vision & goals, devise strategies to achieve those goals through optimal utilization of the resources, manage cross functional teams working on multiple products and coordinating with the clients etc.
Primary responsibilities include:
Devise strategies to meet business objectives through optimal utilization of the available resources.
Manage software development, QA and DevOps teams and the relevant processes.
Provide technical guidance and training to the team.
Interact with the Product managers and clients to gather requirements.
Manage the development of new features and products.
Interface directly with key clients on product enhancement requests.
Report status of team and assignments.
Introduce appropriate steps in the development cycle to ensure timely identification of issues that could propagate to later phases leading to increase in cost or deterioration in quality.
Guide the team on how to use Agile/Scrum practices and values to achieve business objectives.
Participates in Sprint planning, reviews, retrospective and other SCRUM meetings.
Participate in backend development using PHP, APIs and integration with UI on need basis.
Working with Architects to find the best technical solution among all possible to solve the business problems.
Ensure the work produced by the team is of high quality and meets the expectations of the stake holders.
The chosen individual will work out of the Contour Software Lahore resource center office, as an extension of the division-based R&D department.
Desired Skills and Responsibilities:
Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
10+ years of industry experience with 3 years' experience of working as Development Managemer or similar capacity.
In-depth understanding of various development methodologies and ability to apply appropriate methodology as per the needs and constraints.
Prior experience of interacting with international clients for gathering requirements.
Thorough understanding of the Requirements Development and Management processes.
Prior experience of leading and managing a cross-functional team.
Thorough understanding of design and architectural patterns.
3+ years of experience of developing enterprise level web applications using PHP (MVC frameworks preferably Kohana, CodeIgniter and WordPress).
Understanding of relational database and demonstrable experience of schema design, development and fine-tuning queries on MySQL.
A problem free philosophy and strong problem-solving skill set.
Prior experience of working in offshore/onshore model.
Excellent English Language Communication Skills.
Nice To Have:
Prior experience/knowledge of translating wire frames into functional HTML pages utilizing bootstrap.
Exciting Benefits we offer:
Medical Coverage Self & Dependents
Parents Medical Coverage
Employee Performance-based bonuses
Home Internet Subsidy
Profit Sharing Plan [Tenured Employees Only]
Child Care Facility [Karachi & Lahore only]
Professional Development Budget
Recreational area for in-house games [Karachi & Lahore only]
Sporadic On-shore training opportunities
Friendly work environment