0% found this document useful (0 votes)
6 views

SDM

MicroAgility Services (Pvt) Ltd is seeking a Manager Software Development in Lahore to lead IT, DevOps, and Scrum teams, focusing on technical direction and team productivity. The ideal candidate should have 10-15 years of software development experience, including 5 years in a managerial role, and possess strong technical skills in full stack development, DevOps, and solution architecture. The position offers a competitive salary and benefits in a collaborative work environment.

Uploaded by

ahsanfarooq22a
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

SDM

MicroAgility Services (Pvt) Ltd is seeking a Manager Software Development in Lahore to lead IT, DevOps, and Scrum teams, focusing on technical direction and team productivity. The ideal candidate should have 10-15 years of software development experience, including 5 years in a managerial role, and possess strong technical skills in full stack development, DevOps, and solution architecture. The position offers a competitive salary and benefits in a collaborative work environment.

Uploaded by

ahsanfarooq22a
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Looking for a Manager Software Development | Lahore

About MicroAgility Services (Pvt) Ltd?

MicroAgility Services (Pvt) Ltd. was established in 2015 in Islamabad, Pakistan to offer Business
Process Outsourcing (BPO) Solutions to the businesses located in the US and Canada.
MicroAgility Services enjoys rich business collaborations with well-known clients in these
markets due to its staff’s comprehensive knowledge of offshore business operation. We are
currently seeking an experienced, dynamic, and collaborative Manager Software Development.
Join our talented team and play a pivotal role in MicroAgility Services.

Tech Lead will manage the IT, DevOps, Scrum teams, set the technical approach, decide on the
programming languages, Development Tech Stack including databases, create frameworks,
optimize software delivery performance, and adopt the right tools to increase team
productivity. On top of the technical skills layer, a Tech Lead must also demonstrate exemplary
leadership and collaboration skills. The Tech Lead role requires a professional who understand
software development and will collaborate closely with the DevOps, PO, and SM, QA, Dev
Team, and, IT.

Title: Manager Software Development


Location: Lahore
Type: Fulltime
Opportunity

We will trust you to:

1. Establish team culture and processes around standups, code commits, feedback loops
2. Continuously evaluate team processes and help make them better by regular iterations
and improvements and automations, that drive industry best practices with better
efficiency across the team
3. Setting up frameworks of standards and procedures i.e. project's time frame, team, and
resources, the level of complexity, and risk.
4. Setting the project's technical direction i.e programming languages used and the tools
required for project completion including DevOps tasks on cloud environment.
5. Hands-on experience of communication with clients and skills to persuade clients on
Tech-stack that on which Tech-stack they should go with
6. Conducting detailed assessments to make the right decisions i.e. Tech Lead need to
facilitate the quick, efficient resolution of such cases by guiding the team and bringing
developers back on track.
7. Synthesis of Architectural and Design Solutions
8. Clarify technical doubts of product stakeholders
9. Ensure product quality
10. Understand the Team and performance
11. Hire culturally fit new talent and On-board Them
12. Mentor and Guide the Team to Learn More
13. Ensure Code Quality

Technical Skills:
Full Stack Development:
1. In-depth knowledge and hands-on experience in building and maintaining applications
using the MEAN stack. Strong understanding of JavaScript and related frameworks.
2. Experience of Micro services will be plus
3. Proficiency in developing web applications using the MERN STACK.MEAN STACK
Expertise in React or Angular for building user interfaces and managing application
states.
4. Proficiency in Laravel framework for efficient web development will be a plus, including
RESTful API design, middleware, and package management.
5. Competence in using NestJS for building scalable and maintainable server-side
applications.
6. Hands on experience in TypeScript and the NestJS framework’s module-based
architecture.
7. Knowledge of Python programming for various applications, including web
development, automation, and data analysis.
8. Experience with popular frameworks like Django and Flask.

DevOps:
1. Hands-on experience in managing and deploying applications on GCP. Familiarity with
various GCP services such as Compute Engine, Kubernetes Engine, Cloud Storage, and
Cloud Functions, Docker.
2. Proficiency in using AWS for cloud infrastructure. Experience with key services like EC2,
S3, Lambda, RDS, and Cloud Formation.
3. Strong understanding of container orchestration using Kubernetes. Experience in
deploying, scaling, and managing containerized applications with Kubernetes.

Databases:
1. Expertise in using Mongoose for MongoDB.
2. Ability to design schemas, manage data relationships, and perform CRUD operations.
3. Extensive experience with MySQL database management.
4. Skills in writing complex SQL queries, optimizing database performance, and ensuring
data integrity.
5. Proficiency in PostgreSQL for relational database management. Experience in database
design, query optimization, and using advanced features like JSONB and full-text search.

Solution Architecture:
1. Experience in designing and managing monolithic applications.
2. Proficiency in designing and implementing microservices-based architectures.
Knowledge of inter-service communication, service discovery, and API gateways.
3. Understanding of SOA principles and experience in designing services that are reusable,
scalable, and loosely coupled.
4. Ability to develop and maintain boilerplate code to standardize and streamline
development processes.
5. Strong skills in creating and maintaining technical documentation, including
architectural diagrams, design documents, and roadmaps.
6. Strong concept of databases architecture like Mysql (with store procedures and view)
and MongoDB

Qualifications and Skills:

 10-15 Years of experience in software development, with a minimum of 5 years in a


managerial role.
 A degree in BS-CS or Software Engineering is required.

Perks of Joining Our Team:

 Market Competitive Salary


 Medical Health Insurance (IPD & OPD)
 Life Insurance
 EOBI
 Annual Increment and Performance Bonus
 16 paid leaves
 Punctuality Bonus
 Company maintained vehicles
 Annual vacations
 A collaborative, inclusive, and supportive work environment.
 Work with a team of passionate, talented, and creative individuals.

MicroAgility Services is an equal opportunity employer. We encourage applications from


candidates of all backgrounds and experiences to reflect the diversity of our clients.

Don't miss this opportunity to grow your career and make a significant impact with MicroAgility
Services! Apply now, and let’s create something extraordinary together!

You might also like