Online Jobs Mzansi All,Developer Jobs SENIOR SOFTWARE ENGINEER

SENIOR SOFTWARE ENGINEER

Job Overview:

A forward-thinking fintech company is revolutionising the way investment firms operate by streamlining routine tasks through automation.

They are seeking a remote software developer to play a key role in enhancing a sophisticated financial services platform. The successful candidate will have a strong background in building complex systems and working within modern development frameworks. This role involves close collaboration with a skilled, distributed team focused on creating innovative solutions for the finance industry.

Core Responsibilities:

  • Produce well-structured, efficient, and reliable code, complete with thorough testing
  • Align development efforts with business goals and regulatory requirements
  • Collaborate through pair programming when beneficial to the task
  • Contribute to both backend logic and frontend web interfaces as part of application development
  • Assist with testing, releasing, and maintaining new features and software updates

Skills & Requirements

  • A Bachelor’s degree in Computer Science or a closely related discipline
  • Demonstrated experience working within Agile development frameworks and team-based environments
  • Over 15 years of hands-on experience in software development across various environments
  • Strong knowledge and practical experience with Object-Oriented Programming (OOP) principles and object databases
  • Proficiency in multiple programming languages, particularly Java, Python, and C++
  • Familiarity with cloud platforms such as Amazon Web Services (AWS)
  • A deep understanding of object-oriented design patterns and scalable architecture
  • Prior exposure to Smalltalk is a plus and will be considered an asset

CLICK HERE TO APPLY

Related Post