We are looking for a Software Developer for his/her first forays into the working world
What You’ll Do
Translate business requirements into technical deliverables
Build new features and maintain existing solutions
Migrate legacy applications to the cloud
Take ownership of work and see it all the way through the software development life cycle
Help define non-functional requirements and build systems capable of meeting them
Deliver operationally stable software and help ensure uptime
Be part of a distributed Agile team and contribute to its success and improvement
Kick-start your career by learning state-of-the-art technologies and software development practices (Agile, Microservices, Java, .Net Core, React, Public Cloud, SQL & NoSQL, CICD, TDD, Test Automation)
What You’ll Bring
Degree in Computer Science, Physics, Mathematics or related field
Ability to communicate effectively and explain complex problems in a simple way
High level of English
Enjoy collaborating with others, both inside and outside the team
A can-do, problem-solving attitude
A willingness to learn new skills and adapt to changing requirements
A strong understanding of software design and development principles
Experience with Java, C# or any other object-oriented programming language