Job Opportunity
We are seeking skilled professionals to join our team as Backend Software Engineers.
This role involves designing, developing and deploying internal solutions using Java and other programming languages. You will also be responsible for knowledge sharing and advocating for engineering needs within the group.
Your key responsibilities include designing and developing software applications, collaborating with cross-functional teams and driving process improvements. Additionally, you will facilitate knowledge sharing and advocate for engineering needs within the group.
The ideal candidate will have experience in software development, commercial experience working with distributed systems, relational databases, and excellent communication skills. They will also be able to write performant, reusable code and collaborate effectively with team members.
The successful candidate will contribute to the growth and success of our company by developing innovative software solutions and improving processes. They will also model initiatives and ownership to achieve goals and improve processes.
The following skills are essential for this role:
* Commercial experience in software development
* Experience with Java, distributed systems, and relational databases
* Excellent writing and verbal communication skills
* Ability to write performant, reusable code
If you are passionate about software development, collaboration and innovation, we encourage you to apply for this exciting opportunity.