Senior Audit associate – Software development at NMB Bank
Job Location :
Head Office
Main Responsibilities:
- Evaluate software development processes to identify areas of risk and non-compliance with internal policies, industry standards and regulatory requirements.
- Review software design and codes to ensure that security and quality are built into the software.
- Work with development teams to understand their processes and recommend improvements.
- Perform vulnerability assessments and penetration testing to identify potential security threats.
- Prepare reports that document findings, recommendations, and action plans.
- Stay current with industry trends, emerging threats, and advances in software development and security.
- Communicate with all levels of management, both internal and external, on software development and security issues and trends.
- Perform any other Audit, in Information technology, Data analytics and other operational audits as assigned by management.
Knowledge and Skills:
- The ideal candidate must have a passion for software development and security and a strong track record of successfully evaluating software development processes and recommending improvements.
- Strong understanding of software development methodologies and best practices, such as Agile and DevOps.
- Knowledge of software security concepts and technologies, such as secure coding practices, encryption, and access control.
- Familiarity with programming languages, such as Java, Python, and C, and experience with code review and testing processes.
- Familiarity with relevant regulatory requirements, such as PCI DSS and HIPAA.
- Excellent written and verbal communication skills, with the ability to present complex information to both technical and non-technical stakeholders.
- Strong analytical and problem-solving skills, with the ability to identify and address software development and security risks.
- Ability to work independently and as part of a team.
- Ability to manage multiple priorities and meet deadlines in a fast-paced environment.
- Ability to work effectively with a wide range of stakeholders.
Read Also:
Qualifications and Experience:
- Bachelors degree or its equivalent in Computer Science, Information technology, or related fields.
- Relevant certifications, such as CISA, CISSP, CIA etc. are preferred.
- Minimum of 3 years of experience in software development and/or software security.
- Experience in performing software development and security audits, including reviewing software design and code.
- Experience in leading and performing ICT and Data analytics audits.
- Experience with security tools, such as vulnerability scanners and penetration testing tools.
NMB Bank Plc is committed to creating a diverse environment and is proud to be an equal opportunity employer
Only shortlisted candidates will be contacted
Job closing date : 26-Apr-2023
Specialist; Product and Implementation at NMB Bank
Job Location :
Head Office, Hq
Main Responsibilities:
-
- Strategic Focus
- Support the Senior Manager to evaluate the current competitive environment of Transaction Banking products; identify key market opportunities by working closely with stakeholders from relevant Units and departments.
- Clearly understand the business unit’s strategy and clients’ needs to appropriately offer expected solutions.
- Timely design and develop products in consultation with market research team and ICT innovation team.
- Develop product test cases and perform user acceptance testing (UAT) in consultation with technical innovation team for each product development under the area of focus.
- Keep updating the product & Implementation pipeline as new projects are identified and existing projects are closed to keep track of new and closed projects.
- Control and quality of the portfolio, using available triggers and adherence to Risk management guidelines and policies.
- Liaise with business units, operational and support functions to design and deliver appropriate training relating to transaction banking products.
- Address any business process failures specific to the department under management.
- Oversee products performance and suggest possible ways to improve revenues and customer satisfaction.
- Preparation of products performance reports.
- Perform profitability analysis of various product lines offered to wholesale clients.
- Working with ICT team and other relevant key stakeholders to implement banking solution to customers.
- Designing of Transactional related banking products and solutions that are aligning with the bank’s strategy.
People Focus
- Conducting trainings on the operation of the newly product and solutions to key stakeholders who are expected to drive sales to customers.
- Teamwork with internal and external project team on the implementation of projects to meet client’s expectations.
- Work with stakeholders to address customer production issues from product owners’ point of view.
- Work with process team to document process flow for all introduced products and solutions.
- Ensure product programs are in place and document product programs for all new products offered to clients.
- Ensure support models are made available for any solution offered to clients for easy reference by the support team.
- Prepare solution concept documents and present to relevant committees for attaining approvals for implementation and launching of the solution.
- Make solution presentation to clients on the proposed solution and the bank’s capability on offering digital solutions.
- Perform any other duties as may be assigned by supervisor from time to time.
Operations Focus
- Design product and solution concepts and seek approvals for implementation in line with the Governance.
- Drive compliance awareness leads operational risk and governance framework within Transaction Banking.
- Collaborate with cross functional teams on root cause analysis and resolution of incidents including risk related.
- Support periodical review of internal policies, product programs, procedures, and compliance of regulations.
- Remain abreast of developments in Anti Money Laundering (AML) and Trade Based Money Laundering (TBML) risks and mitigants.
- Ensure adherence to regulatory requirements for the designed and offered solution.
- Work with legal to document commercial contracts for the products, services and solutions offered to clients.
- Work with compliance team to ensure all regulatory requirements are adhered for the solution offering to clients.
- Control and quality of the portfolio, using available triggers and adherence to Risk management guidelines and policies.
- Engage key stakeholders on new product development.
- Work with procurement to comply with internal policies on contracts negotiation for RFP drafting and vender onboarding.
Read Also:
Knowledge and Skills:
- Expertise in Transaction Banking products and procedures including related digital solutions.
- Well versed in local industry regulations and guidelines
- Understanding of client segmentation and collaborative approach in working with cross functional teams.
- Technical skills in digital solutions
- Strong communication skills, both written and oral
- Project management and business planning skills
- Interpersonal and networking skills
- Strong analytical skills
- Presentation skills
- Negotiation skills
- Ability to work independently.
- Ability to keep abreast of industry changes in both the business and marketing environment.
Qualifications and Experience:
- Degree or equivalent in Information technology, Computer Science, System analysis, Business Administration or related field from a recognized University
- Certification in Project Management is an added advantage.
- Strong understanding of products in banking and financial services sector
- Experience of product management and driving products.
- Minimum 2 years experience preferably in Transaction Banking Role
NMB Bank Plc is committed to creating a diverse environment and is proud to be an equal opportunity employer
Only shortlisted candidates will be contacted.
Job closing date : 26-Apr-2023