Job Details

Software Developer

About

Description

Ria Money Transfer, a business segment of Euronet Worldwide, Inc. (NASDAQ: EEFT), delivers innovative financial services including fast, secure, and affordable global money transfers to millions of customers along with currency exchange, mobile top-up, bill payment and check cashing services, offering a reliable omnichannel experience. With over 600,000 locations in nearly 200 countries and territories, our purpose remains to open ways for a better everyday life.

Responsibilities

  • Assist in the design and development of Java applications, following established coding standards and best practices
  • Collaborate with other developers and cross-functional teams to understand project requirements and translate them into technical specifications
  • Write clean, efficient, and well-documented code, and actively participate in code reviews to learn and improve your skills
  • Perform unit testing to identify and fix defects or bugs in the software
  • Assist in troubleshooting and debugging issues reported by users or identified during testing phases
  • Learn and utilize development tools and technologies such as IntelliJ IDEA
  • Collaborate with team members to ensure timely and successful project delivery
  • Stay updated with the latest industry trends, technologies, and best practices in Software development
  • Contribute to the continuous improvement of development processes and practices
  • POSITION REQUIREMENTS

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Relevant internships or projects may be considered in lieu of a degree
  • Basic understanding of Java/C# programming languages fundamentals and object-oriented concepts
  • Basic Knowledge of C# is an added advantage as the candidate might sometimes be required to contribute to
  • Net projects
  • Knowledge of web technologies, including HTML, CSS, and JavaScript
  • Understanding of relational databases and basic SQL skills
  • Strong problem-solving and analytical skills, with the ability to learn new concepts and technologies quickly
  • Good communication and interpersonal skills, with the ability to work effectively in a team environment
  • Eagerness to learn, grow, take on new challenges and explore new programming languages
  • Attention to detail and commitment to writing clean, maintainable code
  • Experience in \TDD, DDD and SOLID principles is a plus
  • Familiarity with version control systems like Git or Subversion is a plus

Application instructions:

  • Click "Apply Now" to apply

Hiring organization

Hiring organization image

RIA

Employment Type: job

Job Location: Johannesburg, South Africa

Base Salary: Market related

Closing Date:

Apply Now

Related Jobs

Company Logo
Software Engineering Graduate Programme - South Africa
View Details
Company Logo
Junior Software Developer - Associate
View Details
Company Logo
Junior Software Developer - Associate
View Details