Head of Software Development

Job Description

Title: Head of Software Development

Company Name: ASAI Management Services Limited

Vacancy: 1

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ B.Sc (Hons) in Computer Science/ Engineering or equivalent degree from a reputed institution. Having a Post Graduate degree in similar field from highly reputed university will be considered as an added qualification.

Experience Requirements:
∎ At least 10 year(s)

Job Responsibilities:
∎ Develop and deliver a strategic technological vision and direction for the organization.
∎ Lead and manage the Software Development and QA teams to deliver software, infrastructure and architecture that meets the needs of users.
∎ Ensure delivery consistent with Agile processes across the team.
∎ Work effectively Management to ensure delivery against agreed priorities.
∎ Implement mechanisms to monitor, manage and provide progress on all software development activities.
∎ Accountable for the on time and to quality delivery of software development projects.
∎ Responsible for the maintenance and development of internal and external IT support systems.
∎ Create, implement and maintain a continuous improvement plan for software development and IT infrastructure.
∎ Working closely with all stakeholders with the aim of meeting current and future user needs.
∎ In conjunction with the Senior IT Management, define and maintain the IT technology strategy and infrastructure plan.
∎ Research the external environment, and where appropriate identify and recommend external partners for the delivery of best in class technologies suitable for organization applications.
∎ Reviewing and applying said best practices to establish architecture and frameworks consistent with and supportive of the Product Strategy.
∎ Identifying and implementing technology trends that will be able to support the future success of the business.
∎ Articulating to colleagues, Trustees and user communities, the company's technological vision, opportunities, and challenges as agreed with the Senior Management of IT.
∎ Collaborating with the appropriate functions and users to evaluate and identify technology platforms for delivering the company's products and internal services.
∎ Understanding the use cases (and/or user stories) in order to oversee the design of the architecture for the products to be built.
∎ Ensuring that technology standards and best practices are maintained across the organization.
∎ To drive consistent standards and approaches throughout the development teams.
∎ Formalize QA strategy, Test Plan and guiding test case writing.
∎ Monitoring and managing testing project(s).
∎ Review work products of QA Members and Developers.
∎ Accurate time accounting and reporting of own and team work.
∎ Taking the ownership of projects and leading from the front until their successful launch.
∎ Decision making on product release, Preparing Test reporting with Quality Matrix.
∎ Risk identification, Incident management, Escalation of issues through proper channel.
∎ Work with Developers and other QA members for validation of product functionality, via manual or automated execution of test cases.
∎ Track all discovered issues and defects, and validate fixes provided by developers.
∎ Monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
∎ Able to work independently & under pressure.
∎ Team oriented attitude with strong communications skills.
∎ Innovative, open minded and ready to put the necessary effort to reach the goals and deadlines
∎ Establish clear organizational structures and succession plans aligned with appropriate responsibilities, accountabilities and personal development for all Software Development and QA staff in line with any anticipated growth.
∎ Provide support for all staff in keeping with the organization Values.
∎ Should have sound knowledge on n-Tier architecture, Design Patterns, UML.
∎ Must have good experience and sound knowledge in .NET framework, ASP .Net, C#, Crystal Report.
∎ Must have good knowledge on HTML, DHTML, XML, JavaScript, CSS, AJAX.
∎ Work with outside data sources/ web service integration (SOAP, REST, JSON, XML)/ third-party libraries and APIs.
∎ MS SQL Server in Core Database Design concepts like: Relational Database Design, Query Optimize concepts with Store Procedure written is must.
∎ Solid understanding of the full mobile development life cycle.

Additional Requirements:
∎ Age at most 40 years
∎ At least 5 years experiences required in leading role out of 10 years experiences.
∎ Having experience in banking/financial software testing will get preference.
∎ Smart and well-conversant with professionalism.
∎ Communicate and provide technical solution to ASAI entities in Asia & Africa.
∎ Comply with all relevant policies and procedures.
∎ Complete all documents required by the company policies and procedures.
∎ Good written & verbal communication skill in English & Bengali.
∎ Good problem solving skills.

Salary:
∎ Tk. 250000 (Monthly)
∎ Minimum Salary range of BDT 250,000 but negotiable

Compensation & Other Benefits:
∎ Provident fund, Gratuity
∎ Festival Bonus: 2
∎ Boishakhi Allowance.

Application Deadline: December 31, 2019

Company Information:
∎ ASAI Management Services Limited
∎ Address : 23/3, Bir Uttam A.N.M. Nuruzzaman Sarak, Shyamoli, Dhaka-1207
∎ Business : Management Consultancy Service

Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Executive/Sr. Executive- IT & MIS

Head, Fintech Technology Partnerships (AVP - SVP), ICT Division

Software Engineer/Senior Software Engineer (Asp.Net Core Backend)

Software Engineer/Senior Software Engineer (Angular Frontend)

Full Stack Developer

Jr. Executive/ Executive, IT

UI/UX Designer

Experienced Software Engineer

Senior Executive / Assistant Manager (ASP. Net Developer)

Mobile Application Developer (Flutter)

Manager-Software Engineer

Full Stack Java Developer for Capital Market Solutions

Sales & Marketing Executive

Senior Python Developer

Social Media Specialist ( Facebook Ads, Instagram ads, YouTube ads and Tiktok Ads)

HR Intern - Recruitment

Mobile App Developer (Native Android & Flutter)

Asst. Manager-IT.

Assistant Manager, IT

Engineer

Officer IT, Distribution

ICT Support Engineer

Full Stack Application Developer

লারাভেল ডেভেলপার (Expert Only)

Sr. Software Engineer

Assistant Engineer - IPTV, NOC Operations

Database Administrator / Manager

Supervisor – Refrigerator/AC Service Operation

Senior Executive (IT Support Technician)

Asst. Manager IT

Manager, Information Technology

Software Quality Assurance Engineer

Junior QA Automation Engineer

Junior QA Tester

Senior UI/UX Designer

Senior SQA Engineer (Principal Officer/Sr. Principal Officer), ABGTL (FinTech)

SQA Engineer (Officer/Sr. Officer), ABGTL (FinTech)

Programmer

Asst. Manager/ Deputy Manager, IT Infrastructure

Enterprise Network Service Management Lead Engineer