Full-Stack Software Engineer, and Pre-SalesTechnical Consultant

with Handa Advisory
This job has already passed the closing date
Job Announcement

BTDC-ID: 11474
Closing Date:

Announcement Positions

Announcement Description

We are looking for qualified candidate to fill for the position below.

Announcement Positions

Full-Stack Software Engineer

Position Summary

We're seeking a full-stack engineer ready to work with new technologies and architectures in a forward-thinking organization that's constantly pushing boundaries. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple backend languages. You'll be joining a small cross-regional team working at the forefront of new technology, solving the challenges that impact both the front end and backend architecture.

The Role

As a full-stack software engineer in our team, you will design, develop, and maintain distributed applications.

Expectations - Duties, Responsibilities
  • Design, develop and test systems and solutions, including end-to-end core components of multi-tier applications: client-side/user interface, backend services, and data repositories. 
  • Write effective APIs and or data integration strategies
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
  • Understand the client's requirements and generates technical solutions with documentation.
  • Perform functional enhancement, system deployment and testing
Requirements - Skills, Qualifications, Experience
  • Bachelor's degree in Computer Science or related fields
  • 2+ years of experience building large-scale software applications
  • Experience in building web-based applications using at least one of: Java (Spring), Go, a JavaScript Framework, Python or similar languages; and be able to produce high-quality, efficient, clean and modular code
  • Familiar with SQL and NoSQL data repositories.
  • Experience designing, implementing, and integrating with RESTful APIs
  • Practical experience in the application deployment (in the cloud or on-premise) and problem diagnosis/debugging
  • Unit/integration testing experience
  • Have good interpersonal and communication skills
  • Knowledge of Cloud technologies (AWS, GCP or Azure) is a plus.
 
 

Pre-SalesTechnical Consultant

Position Summary

The Role:

The Pre-Sales Technical team is responsible for providing technical solutions to new & existing corporate customers on software dvelopment include but not limit to Mobile App, POS, Blockchain solutions.

Responsible for actively driving and managing the pre sales process with direct and channel customers, the Pre Sales Consultant must be able to articulate the company’s technology and product portfolio, positioning to both business and technical users.

Primarily engaged in a presales technical consultancy role, the consultant will provide technical assistance and guidance during the pre sales process by identifying customers technical and business requirements, prior to designing a solution, consulting with technical teams about capabilities, and supporting business sales teams, account managers and partners on proposal activities.

Expectations - Duties, Responsibilities
  • To attend meetings with potential Clients to determine technical and business requirements and ensuring that all necessary information is collated prior to producing a solution
  • Provide technical solutions in a professional manner and to agreed timeframes
  • Create and confidently deliver technical presentations internally and externally
  • Deliver training on solutions and provide product support to channel partners and internal stakeholders
  • Create internal design configuration documentation including use flow diagrams with technical explanations
  • Perform technical development for bespoke solutions as part of a design and development framework
  • Adhere to the Company’s Quality and Business Processes
  • To structure and produce compelling technical documentation in sales proposal
  • Interface with the implementation / project team, articulating customer requirement, to ensure smooth transition from Sale to Delivery
Requirements - Skills, Qualifications, Experience
  • In depth working knowledge of Mobile App development, POS and payment gateway integrations, Blockchain related solutions is a plus.
  • Strong interest in Blockchain-as-a-Service technologies
  • Knowledge in writing technical documents (specifications, workflow diagrams, etc) would be a plus.
  • Previous experience of requirements gathering, design and solution building and the ability to replicate this in a commercial setting
  • Able to show and discuss a range of previous customer solution designs
  • Ability to develop effective working relationships internally at a variety of levels and work closely with commercial departments such as sales, operations and product development
  • Organised and analytical, able to eliminate sales obstacles through creative and adaptiveapproaches
  • Ability to cope under pressure and prioritise work accordingly
  • Project management experience a distinct advantage
 

How to Apply

Please send your CV/resume and a scanned copy of your undergraduate or latest transcript to the email provided in the contact detail.

Benefits

  • Competitive compensation package
  • Working in a cutting-edge field with exposure and opportunities to work on systems for the company’s core products
  • Medical Coverage 
 

Contact Details

Contact Name
  • Handa Advisory
 
Email