The Associate Developer is supposed to work along with developer and senior developers in the team. The person should be keen to learn and work with some of the latest technologies in web application development. Builds software using the appropriate toolsets, following the software lifecycle and the development procedures. Develops software to system specifications; Test programs as per system specification; Delivery of quality software to agreed timescales
Key Accountabilities and main responsibilities
Strategic Focus
- Supporting the senior members in the delivery of the project with his/her technical expertise.
- Contribution to the project with his/her skills and resolving any blockers.
- Analyse and document the technical solutions.
- To strive for continuous improvement of both technical and business knowledge.
Operational Management
- Responsible to develop, quick to market, high quality IT solutions within an agile environment.
- Generate cutting-edge solutions to problems and seeks ways to improve business services and processes.
- Work with other team members alongside systems analysts, testers and delivery managers to deliver quality software.
- Write code and unit tests to specification.
- Perform triage of defects and track them through to technical resolution.
- Participate in daily stand ups.
- Own the code management in the team and ensure effective use of source control systems.
- Work with DevOps to ensure continuous deployment processes are achieved.
- The above list of key accountabilities is not an exhaustive list and may change from time to time based on business needs. In addition, as the role is part of a global team, travel and flexibility to work outside standard hours may be required in this role.
Governance & Risk
- Reviewing at the coding standards to comply with Infosec principles.
- Ensure all assigned work is delivered within agreed timeframes and quality parameters, in accordance with stakeholder expectation