- Maintains and enhances Application Development by fixing complicated errors, raising risks and escalating issues where necessary.
- Identifies immediate and larger scope problems through test code reviews.
- Collaborates with users to gather requirements and translates requirements into design specifications for the review of more senior members of the team.
- Promotes a security minded application development approach, applying secure coding principles.
- Makes architecture and software design decisions that contribute to a consistent and reliable delivery of product requirements.
- Identifies and recommends improvements to the application development lifecycle and best practices in agile engineering.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.