AppTech Innovations has an opportunity for a Graduate Software Engineer to be part of its R&D team. In this role the candidate will design, develop and test analytics software. The candidate will work closely with the development team as well as a wider process optimization team.
The candidate will need to demonstrate an ability to challenge the status quo and have an enthusiasm to constantly learn, improve and forward thinking with advanced technology solutions. Also, the candidate should be able to demonstrate practical, hands-on ability and comfortable expressing technical matters to a high level both orally and in writing.
Responsibilities
- Design and implementation of enterprise level software and internal tools.
- Fully involved with requirements gathering, specification, estimation, implementation and documentation of software components and solutions.
- Design for scalable, enterprise software to process and analyse large quantities of data.
- Participate in technology development, process improvement and technical debt reduction efforts.
- Participate in technical reviews, feasibility studies and project reviews.
Essential Experience:
- Bright, with a sense of urgency and motivated by achievement
- Good Engineering Degree with significant software content
- Appreciation of Object-Oriented Design and Programming
- Strong problem-solving capabilities
- Natural team-player, happy to work within a successful and talented team of experienced Software Engineers
Desirable Technologies: C/C#, GUI, Python, Javascript, Agile, Scrum, SVN, Git
A competitive package and a hip startup style work environment awaits successful candidates