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: Head, Commercial
Location: Victoria Island, Lagos
Reporting Line: Chief Innovations Officer
Job Purpose
- The purpose of this role is to open new business opportunities and convert leads for the organization.
- The incumbent will ensure business growth through directing new sources of Income for the organization and ensure business activities are delivered in accordance with the organizational strategy.
Responsibilities
- Grow the profitability of the company through ensuring strategic and tactical leads conversion.
- Create new avenues of revenue generation for the organization.
- Develop and lead the Business Development team in sourcing, managing and implementing new business opportunities.
- Manage, retain relationships with existing clients and Increase client base.
- Proactively identify, develop, and drive long-term strategies and initiatives that will result in profitable growth.
- Take ownership of opportunities which management deems strategic and important.
- Ensure seamless execution of new business opportunities.
- Drive market analysis and research to identify trends, needs, competition and new opportunities.
- Grow product and business portfolios of the organization.
Requirements
- Excellent business and financial acumen.
- Client relationship management.
- Client needs assessment.
- Client & service proposal writing.
- Negotiation skills.
- Research & Strategic skills.
- Innovation skills.
- Business strategy development.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Senior Business Intelligence Lead
Location: Victoria Island, Lagos
Reporting Line: Chief Innovations Officer
Job Purpose
- The purpose of this role is to ensure business growth through directing and managing business development activities to ensure they are delivered in accordance with the organizational strategy.
- The primary responsibility of the Senior Business Intelligence Lead is to develop and implement a process to identify management’s intelligence needs; gather the related information; analyze the relevant information; provide timely reports to be acted upon based on the analyses; and implement the recommendations of intelligence reporting and management.
Responsibilities
- Grow the profitability of the company through ensuring strategic and tactical management decisions and new business development results.
- Conduct qualitative and quantitative research on needs assessment, new product ideation, concept testing, pricing, customer segmentation, satisfaction and loyalty.
- Prepare regular market intelligence reports for internal key stakeholders to support their decision making.
- Analyze continuously key competitors, key industries and translate intelligence into business insights and recommendations.
- Identify and quantify the niche market, technical trends and new market segments for new business opportunities and risks.
- Provide management with targeted, incisive and succinct dashboards, reports, and analysis that promote data-driven decisions.
- Drive market analysis and research to identify trends, needs, competition and new opportunities.
Requirements
- 5-7 years’experience in a similar role.
- Advanced analytical and problem-solving skills.
- Excellent team working skills.
- Great business communication (reports, proposals and business information).
- Data analysis.
- Experience in consulting is an added advantage.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Head, Design
Location: Victoria Island, Lagos
Reporting Line: Chief Technology Officer
Job Purpose
- The purpose of this role is to collect, research, investigate and evaluate user requirements and deliver an outstanding user experience providing an exceptional and intuitive application design.
Responsibilities
- Design the information architecture and interaction models for technology products. This may include websites, mobile experiences, or other graphic related work.
- Work in close collaboration with business development and product management teams to develop strategy – addressing product, brand, marketing, content, and overall user experience.
- Conduct user research including contextual interviews and usability testing, and present findings to customers/partners as well as take a user-centered design approach and rapidly test and iterate your designs.
- Create internal and external deliverables including conceptual diagrams, site maps, interaction flows, storyboards, schematics/wireframes, and detailed functional specifications.
- Work iteratively; develop ideas from sketches to prototypes.
- Collaborate with visual designers, design engineers, technical partners and project managers to generate superb design work.
- Translate concepts into user flows, wireframes, icons, mockups and prototypes that lead to intuitive user experiences.
- Identify design problems, devise elegant solutions as well as make strategic design and user-experience decisions related to core, and new, functions and features.
- Lead and manage both the overall process and rest of the team.
Requirements
- UX Writing and Research.
- Wireframing and prototyping.
- User communication.
- User empathy.
- Expert in use of JavaScript, CSS and HTML5.
- Solid understanding of usability, UX, UI, interaction design.
How to Apply
Interested and qualified candidates should:
Click here to apply online
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.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Integrations Engineer
Location: Victoria Island, Lagos
Reporting Line: Team Lead, Integrations
Job Purpose
- This is a junior backend developer role. We are looking for a passionate individual who is initiative-driven and ready to learn as much as possible while growing with our entire team. This role entails being involved in the development of web backends that power a slew of financial services.
- You will be involved in the development, testing and documentation of the products of our Integrations team. You will be working in tandem with other engineering teams, building services that power volumes of financial transactions daily.
- You will also help to automate internal processes.
- The role also involves integrating with a lot of web APIs, as well as, the creation of well-defined APIs for our various B2B clients to connect to.
Responsibilities
- Complete assigned development tasks.
- Participate in code review sessions.
- Collaborate with support teams to provide timely and helpful information in resolving issues efficiently.
- Write automated tests.
- Contribute to the documentation of the codebase and any other assigned documentation tasks.
- Collaborate with other teams as needed.
- Collaborate with Systems Engineering team in order to ensure software-system consistency.
The Ideal Person
- A good background in Python
- Familiarity with Flask, SQLAlchemy and other Python libraries/frameworks
- Knowledge of web servers and concepts like caching, …
- Basic knowledge of HTML, CSS, Javascript
- Basic knowledge of SQL
- Basic knowledge of Git
- Familiarity with the Linux OS
- Familiarity with JSON/XML
- Basic understanding of REST concepts
- Basic understanding of data structures and algorithms
- Willingness to operate and iterate quickly
- Ability to produce comprehensive technical/API documentations
Bonus
The fllowing skills would be an added advantage:
- Knowledge of any other programming language (Extra bonus for a functional language)
- Coding Standard (PEP-8)
- Python Docstrings (PEP 257)
- Familiarity with unit testing.
Experience:
- Full stack cloud software development experience and 1+ years of software development experience strong programming, and engineering skills.
How to Apply
Interested and qualified candidates should:
Click here to apply online
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.
How to Apply
Interested and qualified candidates should:
Click here to apply online
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.
How to Apply
Interested and qualified candidates should:
Click here to apply online
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.
How to Apply
Interested and qualified candidates should:
Click here to apply online
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.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Senior Integrations Engineer
Location: Victoria Island, Lagos
Reporting Line: Team Lead, Integrations
Job Purpose
- We seek a backend developer with proven experience in dealing with large scale systems. This is a role that entails the full development cycle of web services: from architecture/design to development, testing, debugging, deployment, documentation and maintenance/support, thereby creating an integration architecture that enables productivity, allows for rapid integration of internal and cloud solutions, and promotes a highly decoupled application ecosystem.
Responsibilities
- Define the systems integration needs: from interface to technology needs, and the transitory steps needed to ensure continuity of the systems, data and business.
- Define the integration and dataflow architectures and designing the APIs that can be a point of stability that endures as the platform technologies around them changes.
- Create and manage a best-in-class and complete external-facing API layer for business-partner integration to support external thick- clients and third-party applications
- Collaborate with the support-teams around production incidents involving integration to directly or indirectly ensure their timely resolution and recovery and preventive measures are taken to avoid recurrence.
- Review requirements, specifications and technical design documents to understand changes made to the software under test.
- Create detailed, comprehensive and well-structured test plans and test cases and ensure traceability with software requirements.
- Ensure and confirm that the solution/product requirement designs are fulfilled.
- Collaborate with other teams in order to ensure software-system consistency.
- Protect all IT Intellectual properties of the company.
- Any other responsibility as assigned by the team lead/CTO.
Requirements
- 3+ years of software development experience with strong programming and engineering skills
- Strong analytical/software architecture skills
- Experience in designing, leading and implementing technology solutions
- Ability to produce comprehensive technical/API documentations
- Strong knowledge of security standards, practices and architecture
- Willingness to operate and iterate quickly
- Mastery of Python and the Flask web framework, as well as, extensive deployment experience with these technologies
- Familiarity with any other Python web framework
- Experience with SQLAlchemy and other Python libraries
- Production experience with tools like Celery, Supervisor, Gunicorn/uWSGI, Redis/RabbitMQ, Nginx/Apache, HA-Proxy
- Knowledge of HTML/CSS, Javascript and the Jinja2 templating engine
- Good knowledge of SQL and familiarity with an RDBMS like PostgreSQL or MySQL
- Experience with software version control (Git, Mercury, SVN…)
- Proficiency with the Linux OS
- Familiarity with JSON, XML, Regular expressions
- Experience with web services and integrations alongside an understanding of the concepts of REST and SOAP API architectures
- Experience with cloud platforms/technologies (AWS, DigitalOcean, Google App Engine…)
- A good understanding of software design patterns
- A good background in data structures and algorithms
- Some understanding of concepts such as asynchronous, concurrent and distributed programming.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Deadline: 27th September, 2019.
Leave a Reply