Senior Software Engineer
Datafin
Cape Town
4d ago

ENVIRONMENT :

Ruby on Rails or Python! Live and breathe open source coding! My client within the financial sector requires your 8 yrs+ relevant working experience for this Senior Software Engineer position.

You will be exposed to the functioning of the product, operations and business development teams and you will increasingly take on a leadership and decision-

making role as my client crafts their platform. Support more senior team members on larger projects and take ownership of smaller projects ensuring accurate and timely project delivery.

Focus on strengthening internal relationships with other disciplines.

DUTIES :

  • Become an integral and trusted member of the tech team;
  • Be a team leader, coach and mentor, decision maker
  • Handle a full caseload of hands-on coding / implementation projects
  • Take a leadership and decision-making role in the technical architecture and implementation of the platform build.
  • This includes project prioritization, evaluating technical debt, technical problem resolution and how to incrementally evolve a solution to reach a target architecture while delivering business value
  • Execute a number of projects which contribute to the build of our platform.
  • Take responsibility for coding core-feature implementation projects and Greenfield projects.
  • Make an impactful contribution, ask great questions, and execute high quality work
  • Assume responsibility as a mentor and guide for more junior members of the team
  • Researching and staying abreast of key technical developments and industry trends and innovations
  • Completing reasonable tasks as requested within the broad parameters of the role
  • REQUIREMENTS :

  • 8+ years full stack web development using object-oriented programming languages and MVC frameworks
  • Demonstrable track record of working with a relational database, for example PostgreSQL
  • Professional fluency in open source tools, including github, Jenkins, and others
  • Experience of cloud platform such as AWS, Google Cloud or Azure
  • Experience in Agile methodologies (SCRUM)
  • Capacity and inclination to learn and must be passionate about web development. Really passionate
  • Ideally you will have 3 years’ experience of Ruby on Rails, and 8+ years general work experience. We will consider you if you have less work experience, but you need to live and breathe open source coding and possess the attributes described, with the potential to become a great team leader
  • Exposure to XP practices (test, TDD, pairing, CD, etc) or a passion to learn to work this way
  • Be comfortable with ambiguity, able to wear lots of hats, and adapt easily as the company continues to grow
  • ATTRIBUTES :

  • Technical acumen; fluency in Ruby on Rails, deliver great code on time and on budget, have an impact, earn respect as a great programmer
  • Critical judgement and leadership aptitude; become a trusted and respected member of the team, make great decisions, flag issues early, evaluate and solve problems, communicate strategic and tactical priorities, be a sounding-
  • board for both junior team members and the CTO

  • Mindfulness; be aware of how your work and your behaviour impacts the wider result and the impact, not only on the platform build, but on the whole team
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form