Jobsinghana.com
 

JavaScript Software Developer

JOB SUMMARY

Company Software Grou...
Industry Information T...
Category I.T.
Location East Legon
Job Status Permanent
Salary Attractive
Education Bachelor̵...
Experience 3 years
Job Expires Dec 24, 2016
Contact Zenabu Torsu
 

Company Profile

Software Group is a global technology company that enables the transformation of the unbanked world and accelerates financial inclusion by providing the right solutions and technology. We elevate the operations of our customers to increase their outreach and improve their efficiency through alternative delivery channels and integration solutions.

Software Group provides solutions to a range of players in the financial sector but focuses particularly on working with microfinance institutions (MFIs), savings groups, credit unions, banks, telcos and fintech companies. Our extensive portfolio covers the whole lifecycle of financial services provision and helps our customers implement a true multi-channel strategy from agents management, digital field applications, up to personal banking.

The company serves a worldwide client base from nine main offices located in Australia, Bulgaria, Egypt, Ghana, India, Kenya, Mexico, Philippines and the USA. All offices employ an experienced team of professionals, with an outstanding track record of handling complex financial development projects. Software Group prides itself on delivering products and services which adhere to the principles of quality, transparency and affordability.

Job Description

Software Group is a global technology company focused on end-to-end solutions for the financial sector. We serve a worldwide client base from seven main offices located in Bulgaria, Kenya, Ghana, Philippines, Mexico, India and Australia. All offices employ an experienced team of professionals, with an outstanding track record of handling complex financial development projects. We pride ourselves on delivering products and services, which adhere to the principles of quality, transparency and affordability. We strive to develop innovative, flexible, scalable and stable solutions that exceed industry standards.

Position is located in Ghana and reports to an implementation unit team lead.

Main responsibilities:

  • Implement back-end services for specific business cases or system functionalities
  • Implement front-end interfaces and components using the MVC/MVP/MVVM approach
  • Integrate with third-party systems using various protocols (mainly JSON or XML)
  • Write or modify SQL procedures (if the appropriate skills are available)
  • Communicate with clients to ensure effective solutions are proposed for any issues or new features
  • Participate in architectural and framework evaluations
  • Identify bugs/potential problems and resolve them in a timely manner
  • Maintain and comply with the technical documentation and processes
  • Occasional travel abroad, as needed 

Required Skills or Experience

  • University Degree (preferably in Computer science, Information systems, Mathematics, or Telecommunications)
  • At least 3 years of experience in full stack development using web technologies (front-end, middle tier and back-end)
  • Good understanding of how a standard web-based enterprise application is built
  • Ability to work on all layers of the application - front-end, back-end and database
  • Experience with JavaScript OOP or similar in Java/C#/C++ world
  • Experience with HTML, CSS, Ajax/jQuery, JSON
  • Experience with GIT or comparable version control system
  • Experience with full software release cycle (design, implement, document, test, deploy)
  • Experience in preparing and handling technical documentation
  • Good understanding of business processes and project plans
  • The following will be an advantage:
    • Experience with Android development
    • Exposure to wide range of technologies and frameworks
    • Experience in AngularJS, Bootstrap and/or SmartClient  (front-end), and Node.js (back-end) frameworks
    • Experience with application servers, web services and networking protocols
    • Knowledge of JavaScript Promises
    • Experience with SQL and/or NoSQL databases (MS SQL Server/Couchbase/CouchDB)
    • Experience with integration to third party back end systems
    • Experience in the banking domain
  • Very good communication skills
  • Very good or advanced level in English
  • Ability to work in a team and with customers
  • Results-oriented and effective 

How To Apply

Sorry, job has expired.

 
Note

Please note, employers receive numerous applications per posting and will only shortlist the most qualified candidates. Also Jobsinghana.com is not involved in any decision made by an employer/recruiter and therefore does not guarantee that applications sent will result in a candidate being shortlisted/selected for that position.
 
 
To Top