Blockchain Analyst

We are looking for a results-driven blockchain analyst and business development officer to actively seek out and engage BFS Enterprise customer prospects. You will provide complete and appropriate solutions for every customer in order to boost top-line revenue growth, customer acquisition levels, and profitability.

Responsibilities

  • 'Get the sale' using various customer sales methods
  • Present, promote and sell products/services using solid arguments to existing and prospective customers
  • Perform cost-benefit and needs analysis of existing/potential customers to meet their needs
  • Establish, develop and maintain positive business and customer relationships
  • Reach out to customer leads
  • Expedite the resolution of customer problems and complaints to maximize satisfaction
  • Achieve agreed upon sales targets and outcomes within schedule
  • Coordinate sales effort with team members and other departments
  • Analyze the territory/market’s potential, track sales, and status reports
  • Supply management with reports on customer needs, problems, interests, competitive activities, and potential for new products and services.
  • Keep abreast of best practices and promotional trends
  • Continuously improve through feedback 

Requirements

  • Proven work experience as a sales representative for Banking & Financial Services
  • Ability to build productive business professional relationships
  • Highly motivated and target driven with a proven track record in BFS sales
  • Excellent selling, communication and negotiation skills
  • Prioritizing, time management and organizational skills
  • Ability to create and deliver presentations tailored to the audience needs
  • Relationship management skills and openness to feedback
  • Degree in sales / marketing
Blockchain Developer

We are looking for a Software Developer to build and implement functional blockchain solutions. You will work with other Developers Product Managers throughout the software development lifecycle.

A great Developer has excellent knowledge of at least one programming language. They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.

The goal is to write “clean” and flawless code to produce fully functional blockchain applications according to requirements.

Your goal will be to build efficient programs and systems that serve user needs.

Responsibilities

  • Design algorithms and flowcharts
  • Produce clean, efficient code based on specifications
  • Understand client requirements and how they translate in application features
  • Collaborate to set specifications for new applications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting
  • Design creative prototypes according to specifications
  • Write high-quality source code to program complete applications within deadlines
  • Perform unit and integration testing before launch
  • Conduct functional and non-functional testing
  • Troubleshoot and debug applications
  • Evaluate existing applications to reprogram, update and add new features 

Requirements

  • Proven experience as an application developer
  • Ability to program in at least one programming language such as C#, Java (J2EE), JavaScript etc. and frameworks/systems (e.g. AngularJS, Git, NodeJS)
  • Familiarity with Agile development methodologies
  • Excellent understanding of software design and programming principles
  • Experience with software design and development in a test-driven environment
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail
  • Degree in Computer Science, Engineering or a related field
  • Great attention to detail and time-management skills
Blockchain Engineer

We are looking for a Blockchain Engineer to maintain a reliable, secure and efficient blockchain / distributed ledger network. The ideal candidate will be able to deploy, configure, maintain and monitor all active network equipment in order to ensure smooth network operation, on-cloud and on-premise.

In this role, you should have excellent problem-solving skills and thorough knowledge of Linux & Windows network administration and architecture. If you’re also passionate about security and data protection, we’d like to meet you.

Your goal will be to establish blockchain networks that cater to Enterprise customer needs.

Responsibilities

  • Fully support, configure, maintain and upgrade blockchain networks and servers
  • Install and integrate new server hardware and applications
  • Keep an eye out for needed updates
  • Support and administer third-party applications
  • Ensure network security and connectivity
  • Monitor network performance (availability, utilization, throughput, goodput, and latency) and test for weaknesses
  • Set up user accounts, permissions, and passwords
  • Resolve problems reported by end users
  • Define network policies and procedures
  • Specify system requirements and design solutions
  • Research and make recommendations on server system administration
  • Design and deploy functional networks (on-cloud and on-premise)
  • Configure and install software, servers, routers and other network devices
  • Monitor network performance and integrity
  • Resolve issues tiers of support have escalated by troubleshooting cloud and local infrastructure
  • Automate tasks and monitor their effectiveness
  • Create, oversee and test security measures (e.g. access authentication and disaster recovery)
  • Communicate with users when needed
  • Maintain complete technical documentation
  • Suggest improvements to network performance, capacity, and scalability 

Requirements

  • Proven experience in a network administrator role
  • Hands on experience in networking, routing and switching
  • Hands on experience with Azure, AWS, IBM Cloud and Google Cloud
  • Excellent knowledge of best practices around management, control, and monitoring of server infrastructure
  • Experience with firewalls, Internet VPNs remote implementation, troubleshooting, and problem resolution is desired
  • Ability to set up and configure server hardware
  • Familiarity with backup and recovery software and methodologies
  • Great at organizing, prioritizing and multitasking
  • Industry-related experience as a Network Engineer 
  • Solid background in network administration and architecture
  • In-depth understanding of communication protocols (mainly TCP/IP) and routing protocols (e.g. BGP, OSPF)
  • Familiarity with access control models and network security
  • Knowledge of coding languages for scripting (e.g Python, Perl)
  • Experience with network diagnostic, monitoring and analysis tools (e.g. SolarWinds network tools)
  • Solid understanding of network operating systems
  • Sharp troubleshooting skills
  • Ability to work independently
  • Graduate degree in Computer Science or related field
  • Professional certification would be an added advantage