Apply now »

Junior Software Developer - EY RDS

Location:  Ebene
Other locations:  Primary Location Only
Salary: Competitive
Date:  Feb 17, 2024

Job description

Requisition ID:  1468649

Junior Software Developer – EY RDS


EY Mauritius - About us

EY is a global leader in Assurance, Consulting, Strategy & Transactions and Tax. We make a difference by helping our people, our clients and our wider communities achieve their potential. Our vision is to become the leading global professional services organisation by building a better working world. EY RDS has been set up in Mauritius in 2017 to provide support to in-country practices and businesses across Africa through client and enablement services in Assurance, Consulting, Tax and Enablement – Risk Management.


Do you think the world can work better?

We do. At EY we like to look for smarter and better ways to do things. We like to ask, what if? Lasting achievements start with looking at things in a different way and that’s what we’re all about.

We’ll provide you with experiences that’ll shape your career for years to come, because when you grow, we do too. With EY you can influence the future of your career, the businesses you work with and even the world you live in.


Your responsibilities

The Africa Assurance Innovation and Digital team is seeking a skilled individual to provide support for software developers involved in the maintenance of applications and handling support queries from various stakeholders. In this role, you will collaborate with the development team to maintain and enhance tailored digital and innovative solutions for our Assurance business. These solutions encompass a range of smart technologies such as Robotic Process Automation (RPA), SharePoint, Machine Learning (ML), Artificial Intelligence (AI), and Data Analytics.

You will be responsible for the enhancement and support of these innovative solutions. These solutions are designed to monitor and facilitate process operations, enhance productivity, maximise efficiency and mitigate risk in the business.


Other responsibilities include:

  • Assisting in the maintenance and support of innovative solutions.
  • Collaborating with the development team to ensure the reliability and efficiency of these solutions.
  • Managing support queries from various stakeholders and providing timely responses.
  • Debugging software and making necessary code modifications.
  • Supporting post-implementation activities to ensure the smooth operation of the solutions.
  • Working to maximize productivity, efficiency, and risk mitigation within the business.


Skills and attributes for success

  • An analytical mind and inclination for problem-solving.
  • Highly self-motivated and directed.
  • Logical and efficient, with a keen attention to detail.
  • Strong verbal and written communication skills.
  • Ability to communicate technical details to non-technical audiences.
  • Excellent listening, interpersonal and oral communication skills.
  • Experience working in a team-oriented, collaborative environment.
  • Excellent planning, organisational, project and time management skills.
  • Knowledge and interest in computer systems and the latest technologies.
  • The ability to learn new technologies quickly.


To qualify for the role, you must have

  • Education: BSC Honours in Computer Science & Engineering/Software Engineering degree (or equivalent) with an active interest in programming will be to the advantage of the candidate
  • Comfortable communicating with other developers, Business Analysts and Project Managers.
  • Basic knowledge and understanding of software development life cycle processes, agile development methodologies, software design and testing.
  • Basic experience working on a variety of software development projects.
  • Basic knowledge developing workflow-based solutions or functionality.
  • Basic knowledge developing and consuming APIs.
  • Basic knowledge with web development technologies preferential.
  • Basic knowledge and understanding of Machine Learning (ML) and Artificial Intelligence (AI).
  • Basic knowledge in analysing and visualising data in Microsoft Excel, Power BI or TIBCO Spotfire advantageous.
  • Basic knowledge in using Microsoft 365 platform, data storage, analysis, reporting tools and technologies (Azure SQL, Azure Analysis Services, Power BI, Power Automate, Power Pivot, Power Query & Power View, SharePoint etc) preferential.
  • Basic ability to develop unit testing of code components or complete applications.


What’s in it for you

  • Accelerate your technical capabilities and transformative leadership skills with future[1]focused courses and development programs.
  • Broaden your horizons by working on highly integrated teams across the globe and collaborate with people of diverse backgrounds — both professionally and culturally.
  • Bring out the best in yourself with continuous investment in your personal well-being and career development.


What you can expect

  • Submit your CV and fully up-to-date academic transcripts when applying
  • Only shortlisted candidates can expect to be invited for an in person or video interview with one of our dynamic Graduate Recruiters

Apply now »