Latest Recruitment at TechAdvance Limited, 17th July, 2019
TechAdvance is a payment application development company with a strategic focus in developing and deploying niche payment companies to serve the needs of large public and private sector organisations in Nigeria.
We are recruiting to fill the position below:
Job Title: Senior iOS Developer
Location: Victoria Island, Lagos
Reporting Line: Lead, Mobile Developer
Job Purpose
- The purpose of this role is to lead a team tasked with building and maintaining a suite of iOS products. Role involves interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including system Requirements, Application Architecture definition and Design of iOS products.
- The incumbent will deliver high quality code deliverables for modules, lead validation for all types of testing and support activities related to implementation of iOS products.
Responsibilities
- Design, code and maintain iOS mobile applications & application submission to App store.
- Develop native iOS applications from conception to production.
- Participate in solution design to satisfy a wide range of business needs.
- Analyze and translate business requirements into technical requirements for development, and create design documents and technical specifications.
- Adhere to best practices and standards in the areas of development, technology, and security.
- Provide post-implementation support, including but not limited to, monitoring application performance and debugging existing code.
- Keep up with advancements and changes in technology and develop an understanding of how new technologies can be leveraged to provide business solutions.
- Develop new products, new features and maintenance of existing software using agile practices as part of a collaborative and open environment.
The Ideal Person
The Ideal candidate must have:
- Sound knowledge on NATIVE iOS programming.
- Hands-on Experience in Multi-platform (Hybrid mode) applications.
- Ability to translate Android applications into iOS
- Ability to perform effectively in a team-oriented environment.
- Ability to quickly learn new technologies and business functions.
- Strong knowledge of the full software development life cycle.
Experience:
- 3+ years of hands-on mobile application development (iOS) experience.
Interested and qualified candidates should:
Click here to apply
Job Title: iOS Developer
Location: Victoria Island, Lagos
Reporting Line: Lead, Mobile Developer
Job Purpose
- The purpose of this role is to create, maintain and implement the source code to develop iOS applications and programs that meet the needs and requirements of the clients using computer programming languages.
Responsibilities
- Design, code and maintain iOS mobile applications & application submission to App store.
- Develop native iOS applications from conception to production.
- Build applications that meet the current security standards in the payment industry.
- Develop mobile applications that bridge the gap between elegant front-end design and existing enterprise back end architectures.
- Help evaluate emerging cross platform frameworks.
- Determine system performance standards
- Adhere to best practices and standards in the areas of development, technology, and security.
- Provide post-implementation support, including but not limited to, monitoring application performance and debugging existing code.
- Modify existing applications to correct errors i.e. fix bugs; adapt applications to allow each to adapt new hardware, or to improve its performance.
- Develop new products, new features and maintenance of existing software using agile practices as part of a collaborative and open environment.
The Ideal Person
The Ideal candidate must have:
- Sound knowledge on NATIVE iOS programming.
- 1+ years of hands-on mobile application development (iOS) experience.
- Ability to perform effectively in a team-oriented environment.
- Ability to quickly learn new technologies and business functions.
- Knowledge of the full software development life cycle
Experience:
- 1+ years of hands-on mobile application development (iOS) experience.
Interested and qualified candidates should:
Click here to apply
Job Title: Integrations Developer
Location: Nigeria
About the Role
- The purpose of this role is to ensure the bringing together the component sub-systems into one system (an aggregation of subsystems cooperating so that the system is able to deliver the overarching functionality) and ensuring that the subsystems function together as a system.
Responsibilities
- Understand use cases/storyboard and translate such to functional applications with low latency, high availability and performance.
- Design, build and maintain efficient and reliable python code that are reusable and testable (strong unit test skills).
- Identify bottlenecks and bugs (debugging skills) in existing applications and devise solutions to these problems.
- Implementation of security (user authentication and authorization) and data protection in such applications.
- Implementation and integration of data storage in applications.
- Develop APIs that are robust and scalable and can integrate with multiple systems, data sources and database.
- Maintain and improve organizations automation policy and level.
- Understanding of network protocols.
- Protect all IT Intellectual properties of the company.
- Any other responsibility as assigned by the team lead/CTO.
Requirements
- 2-3years Experience in a similar role
- Decision Analysis
- Technical Planning and Assessment
- Linux, Shell Scripting,
- Software installation.
- Python
- Configuration Management
- Requirements Management
- Risk Management
- Data Management
Interested and qualified candidates should:
Click here to apply
Job Title: Banking Operations and Compliance Manager
Location: Victoria Island, Lagos
Reporting Line: Chief Executive Officer
Job Purpose
- The purpose of this role is to ensure management of the day to day operational aspects of Advance Bank relationships, including oversight, marketing collateral, new products and features.
- The incumbent will lead the Advance Bank Operational and Compliance team.
- The role is responsible for overseeing compliance and operational risk within Advance Bank and ensure compliance with laws, regulatory requirements, policies and procedures.
Responsibilities
- Work with cross-functional teams to support the legal and bank approval process.
- Develop best practices for operational processes.
- Provide metrics on the legal and bank approval process.
- Manage and enhance all current banking offerings and related cash transfer activities (wire transfers, checks).
- Provide high-end and customized support to our clients and Client Advisors.
- Working with Legal and others to design appropriate procedures to comply with regulatory requirements.
- Implementing fraud management procedures.
- Design, implement and document Advance Bank Operations processes.
- Establish standards and implement procedures to ensure that the compliance programs throughout Advance Bank are effective and efficient in identifying, preventing, detecting and correcting non-compliance with applicable laws and regulations.
- Maintain current knowledge of regulatory guidance, rules, and regulations applicable to Banking.
- Oversee and monitor the implementation of the Advance Bank compliance program.
- Prepare and present clear and concise Compliance reports to senior management and the Board of Directors.
- Provide guidance, advice, and/or training and educational programs, to improve business' understanding of applicable laws and regulatory requirements.
The Ideal Person
The Ideal candidate must have:
- Bachelor's degree or higher degree
- In-depth knowledge of consumer banking laws/regulations,
- Passion to protect investors interests and the integrity of the financial system
- Ability to analyse, interpret data, and provide guidance regarding banking laws/regulations.
- Excellent written and verbal communication skills
- Experience with Anti-Money Laundering laws and regulations preferred, but not required
- Ethical and moral standards of integrity
- Significant experience in designing, implementing and managing all facets of banking systems.
Experience:
- 7+ years’ experience working in a banking institution with at least 3 years of managing banking operations
Interested and qualified candidates should:
Click here to apply
Job Title: Senior Android Developer
Location: Victoria Island, Lagos
Reporting Line: Lead, Mobile Developer
Job Purpose
- The purpose of this role is to lead a team tasked with building and maintaining a suite of android products.
- Role involves interface with key stakeholders and application of technical proficiency across different stages of the Software Development Life Cycle including System Requirements, Application Architecture definition and Design of android products.
- The incumbent will deliver high quality code deliverables for modules, lead validation for all types of testing and support activities related to implementation of android products.
Responsibilities
- Design, code and maintain android mobile applications & application submission to App store.
- Develop native android applications from conception to production.
- Participate in solution design to satisfy a wide range of business needs.
- Analyze and translate business requirements into technical requirements for development, and create design documents and technical specifications.
- Adhere to best practices and standards in the areas of development, technology, and security.
- Provide post-implementation support, including but not limited to, monitoring application performance and debugging existing code.
- Keep up with advancements and changes in technology and develop an understanding of how new technologies can be leveraged to provide business solutions.
- Develop new products, new features and maintenance of existing software using agile practices as part of a collaborative and open environment.
The Ideal Person
The Ideal candidate must have:
- Sound knowledge on NATIVE android programming.
- Hands-on Experience in Multi-platform (Hybrid mode) applications.
- Ability to translate iOS applications into android
- Ability to perform effectively in a team-oriented environment.
- Ability to quickly learn new technologies and business functions.
- Strong knowledge of the full software development life cycle
Experience:
- 3+ years of hands-on mobile application development (android) experience.
Interested and qualified candidates should:
Click here to apply
Job Title: Senior System Engineer
Location: Victoria Island, Lagos
Reporting Line: Chief Technology Officer
Job Purpose
- The purpose of this role is to lead a team tasked with building and maintaining a suite of system products.
- The role will ensure the bringing together of the component sub-systems into one system (an aggregation of subsystems cooperating so that the system is able to deliver the overarching functionality) and ensuring that the subsystems function together as one.
Responsibilities
- Guide team development efforts towards successful project delivery.
- Provide technical leadership to teammates through coaching and mentorship.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Identify and encourage areas for growth and improvement within the team.
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web-based business applications.
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
- Design, develop, and unit test applications in accordance with established standards.
- Develop, refine, and tune integrations between applications.
- Adhere to high-quality development principles while delivering solutions on-time and within budget.
- Initiate and execute research a variety of software products for new technologies. Lead or set strategy for testing and debugging at the platform or enterprise level.
- Serve as an expert resource to create and improve standards and best practices to ensure high-performance, scalable, repeatable, and secure deliverables.
The Ideal Person
The Ideal candidate must have:
- Strong domain-specific knowledge regarding Target’s technology capabilities, and key competitors’ products and differentiating features
- Communicate skills and coordinate with project team, partners, and stakeholders
- Expertise in analysis and optimization of systems capacity and performance
- Adequately understand and develop solutions to foster software development lifecycle management
- Maintain deep technical knowledge within areas of expertise
Experience:
- 5+ years of software development experience with at least two years in a middle management position.
Interested and qualified candidates should:
Click here to apply
Job Title: Android Developer
Location: Victoria Island, Lagos
Reporting Line: Lead, Mobile Developer
Job Purpose
- The purpose of this role is to create, maintain and implement the source code to develop android applications and programs that meet the needs and requirements of the clients using computer programming languages.
Responsibilities
- Design, code and maintain android mobile applications & application submission to App store.
- Develop native android applications from conception to production.
- Build applications that meet the current security standards in the payment industry.
- Develop mobile applications that bridge the gap between elegant front-end design and existing enterprise back end architectures.
- Help evaluate emerging cross platform frameworks.
- Determine system performance standards
- Adhere to best practices and standards in the areas of development, technology, and security.
- Provide post-implementation support, including but not limited to, monitoring application performance and debugging existing code.
- Modify existing applications to correct errors i.e. fix bugs; adapt applications to allow each to adapt new hardware, or to improve its performance.
- Develop new products, new features and maintenance of existing software using agile practices as part of a collaborative and open environment.
The Ideal Person
The Ideal candidate must have:
- Sound knowledge on NATIVE android programming.
- Ability to perform effectively in a team-oriented environment.
- Ability to quickly learn new technologies and business functions.
- Knowledge of the full software development life cycle
Experience:
- 1+ years of hands-on mobile application development (android) experience.
Interested and qualified candidates should:
Click here to apply
Application Deadline 22nd July, 2019.
Job Title: Technical Lead, Payment Solutions
Location: Nigeria
About the Role
- The Technical Lead, Payment Solutions will be accountable for managing the end-to-end product management life cycle for a subset of fin-tech payment products.
- This includes managing new offerings and enhancements throughout the product lifecycle; defining the product vision, gathering and prioritizing requirements, and working closely with the technology team, partners, and key stakeholders to deliver and maintain profitable solutions that meet the needs of our clients.
Responsibilities
- Guiding and influencing the strategic vision of payment products, improvement priorities, and future launches.
- Deep diving the payment customer experience and understanding the nuances within the fin-tech industry.
- Recommending, grounding with data and financial justification and contributing to drive projects to improve customer pain points, and working with the external partner and internal teams to support/reduce/eliminate issues identified.
- Directing product process, including creating and maintaining a living roadmap and overseeing business and functional product requirements.
- Designing payment infrastructure products and services which includes payment switching technologies, gateway technologies and features.
- Regularly updating information on security standards and PCI standards as they relate to payment infrastructure technologies.
- Demonstrating significant annual efficiency improvements and developing accurate metrics that measure those improvements to product teams, partners and other stakeholders
- Responsible for implementing, integrating, and providing support for middleware software in multi-tiered, multi-platform environment.
- Completing functional design and architecture of middleware software solutions and determine appropriate middleware for environment based on organization's architectural needs.
- Overseeing middleware implementation projects, performing and leading design, coding, testing, implementation, and documentation of solution.
- Responsible for software development, architect middleware solutions, and providing technical leadership.
- Demonstrate adequate understanding of the Application Programming Interface (API) channels necessary to achieve transaction processing between platforms such as mobile and web and gateways and processors.
- Evaluating emerging payment technologies and solutions, supporting change management efforts for product solutions and conveying key messages to customers and stakeholders.
Requirements
- Experience with Payment Applications preferred.
- Windows, UNIX, Oracle
- Visio or other UML modeling tools.
- Systems Flow Investigative Architecture.
- Cloud-based services (SaaS, IaaS, PaaS, IDaaS, etc.)
- Mobile/Web Payments experience.
- Accounting/Finance ERP Systems knowledge
- Tech savvy
- Planning and organization.
- Risk management.
- Result oriented
Interested and qualified candidates should:
Click here to apply
Application Deadline 25th July, 2019.