Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 20, 2019
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Cellulant is a digital payments business. We run an ecosystem of consumers, merchants and banks in which we facilitate payments and build value through the value-added services we layer on top. In building this ecosystem we serve different types of customers with different products, in a range that includes mobile banking products, mobile credit products, US...
    Read more about this company

     

    Full Stack Software Engineer

    Job description

    Core Responsibilities:

    • Own the end to end software development of new and existing products
    • Debug, fix and verify reported issues within a given SLA (service level agreement)
    • Work with supervisor and peers to plan & prioritize the development and test strategy to ensure high quality and timely delivery of the fixes and tools
    • Contribute to the overall technical architecture to enhance and improve existing technical processes
    • Analyse data to measure the impact, effectiveness of current products which consequently will be used to make business decisions.
    • Drive for results, increasing our team’s impact as our processes and content identify issues more effectively.
    • Report in daily scrums on milestones, progress towards tasks, barriers needing attention, etc. Work with designers and product managers to ensure that systems designs are feasible and build upon existing systems. Be available to other teammates who may be building other systems, to maintain best practices and quality.
    • Work directly with our support team, customers and vendors to resolve issues.

    Other Areas of Responsibility:

    • Software Design
      • Estimate effort and time required to complete a task.
      • Analyze and critique requirements and make recommendations on possible solution designs. Contribute towards establishing all possible options for designing and deriving the best solutions based on sound analytical judgment, team input and the customer's’ best interest. Research new technologies that push the boundaries and capabilities of design and provide insight.
      • Assist in the continual improvement of software configuration management process.
    • Software Development
      • Accountable for optimization-focused design to ensure that all code is written with high availability and high-impact.
      • Accountable for efficiency-focused software that serves to ensure that all code is highly reusable and modular.
      • Develop push and pull data interfaces using the latest web and data sharing technologies Develop software according to functional and technical design specifications and maintain a “common sense” approach that serves to recognize potential design gaps and provide insight into closing them.
      • Develop patches and defect fixes.
    • Documentation
      • Author technical design documentation that fully defines all application code and the underlying methodology for the design decisions made.
      • Author user documentation for any projects/products worked on.
    • Product Testing
    • Provide feedback on test cases and test coverage to the quality assurance team.
    • Review code for potential performance issues, reusability, and/or anomalies.
    • Detail unit testing of code.
    • Perform and assist with quality assurance activities as needed.
    • Product Support
      • Assess, troubleshoot, document and resolve issues
      • Troubleshoot client problems both remotely and on site.
      • Research and identify the cause of reported defects and issues.
      • Develop and contribute to the improvement of maintenance procedures
      • Adhere to the terms of the Operating Level Agreement.
    • Reporting
      • Recording of time spent and tasks
      • Escalating any issues identified
      • Guidance and Mentoring
      • Participate in peer reviews
      • Arrange and execute training for other teams

    Method of Application

    Interested and qualified? Go to Cellulant Corporation on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Cellulant Corporation Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail