Embark on an exhilarating journey with a pioneering team dedicated to revolutionizing the world of technology! Our mission is to push boundaries, tackle complex challenges, and shape the future. Join us in our quest to drive impactful change and make a difference on a global scale. If you're ready to unleash your potential and be part of something extraordinary, this is the opportunity for you!
1. Full lifecycle software development in Java.
2. Successful delivery of high quality incremental software releases.
3. Participation in occasional client site integrations, demos, training and business development activities.
4. Support continuous improvement by investigating research on alternative technologies, tools and methods.
5. You will have at least 4 years of professional software development using Java.
6. You will have experience writing tests for existing and new code to ensure compatibility and stability
7. You will be experienced in using different types of source control (preferably Git), be familiar with continuous integration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software.
8. You will work well within small teams, taking ownership of and delivering high quality software - you should take pride in the software you produce.
AMC/EMG/0012