Senior Software Developer
(3+ years exp)Team App
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
Job Purpose
Team App is a global sports technology platform that allows teams and social groups to improve communication, administration processes and build out competition management solutions (fixtures, results, standings).
The role of this Software Developer is responsible for ensuring the successful delivery of projects through the creation of quality code that meets and exceeds Team App management’s expectations for the Team App Tournaments platform.
Team App Tournaments assists with the conduct of competitions and events around the world, with you playing a key part in ensuring the product meets customer expectations and deliverables.
Key Role Responsibilities
● Develop quality, high-level Ruby on Rails code that meets project requirements
● Write well-structured and organised object oriented software
● Implement complex features
● Contribute in all phases of the development lifecycles
● Work collaboratively with the other team members on the tasks at hand
● Work with agile methodologies (scrum)
● Bring forth ideas for discussion with the Product Manager
● Assist with junior staff to aid in their development and knowledge of programming best practice
Key Performance Indicators
● Effectively manages multiple responsibilities and uses work time productively.
● Accuracy of approximate hours (or days) required for the project compared to actual hours (or days) taken.
● Successful completion of project (with regards expectation of plan, timeliness and number of errors).
● Ability to multi task and handle other non related projects
● Confidence illustrated throughout project
● Communication with team members or senior management of status, questions and around development (either verbally in daily stand-up or through Trello).
● Effectiveness of solution on a coding/architectural level from Senior developer perspective.