Formulates software architecture guidelines for efficient software development as per IT best practices and policies
Ensure that software development teams follow the approved SDLC in all projects
Provide technical leadership for all aspects of the software development lifecycle (SDLC)
Ensure that the projects goals are met within tight deadlines, scope and resource requirements
Drive project initiatives to deliver robust and scalable solutions
Manage and plan a set of team development training courses that covers both software skills with personality organization courses
To establish good communication and well-built working relationships with other teams, peers, and management
Providing coaching and line management to respective development teams, building a cadre of strong IT professional.
Ensure that solution developed is aligned with industry standards and is scalable
Working with other members of different teams within IT Division to get the job done.
Researching trends in technology within the industry and proposing new product features and enhancements.
Assessing the user experience to determine product enhancements and requirements.
Support and guide the deployment team in patch deployment process where required.
Ensure proper source code version control and management using a centralized repository, following DevOps best practices to maintain code integrity, traceability, and collaboration across teams.
The Manager Software Developer is responsible to manage his team with end to end delivery and support in development from analysis to end product keeping focus on timely delivery with standard. He/She is also responsible for business meeting to understand the requirements.
5-6 years of experience
Bachelor's degree in CS/SE with majors in AI and Data Analytics
Job Locations:
Head Office
About MMBL:
Mobilink Microfinance Bank Ltd. is providing banking services to over 48 million registered users including 20+ million monthly active customers across Pakistan. With a hybrid model that combines traditional microfinance with mobile/digital banking technologies, the bank now operates with over 114 branches and 270,000 branchless banking agents and provides a USSD (GSM) based digital channel offering savings, micro enterprise (MSME) loans, small housing loans, remittances, collection (utility bills and loan installments), mobile wallets, insurance, G2P, B2B & B2P payments; thus, playing a leading role in the promotion of financial inclusion.
MMBL is committed to fostering a positive and productive workplace, and our core values reflect this focus. These values include promoting innovation and entrepreneurship, encouraging teamwork and collaboration, and prioritizing a customer-centric approach in all aspects of our business.
Why Join MMBL ?
This is an opportunity for someone who is passionate about making a difference and playing a key role in driving transformative change. Our team is committed to empowering millions with the tools necessary to succeed in the digital age, and we're looking for a talented individual to join us in this endeavor.