- Work in close coordination with business users and stakeholders to craft solutions based on functional and non-functional requirements.
- Develop and maintain project documentation, including business requirements and design documents.
- Take a lead role in the design and implementation of new components and functionality.
- Provide timely status and project updates to stakeholders.
- Liaise with test teams to ensure solutions are fully tested, including creating automated test scripts.
- Design and develop robust, secure, and maintainable technical solutions following industry standards.
- Review and contribute to department technical standards and guidelines.
- Provide technical direction, leadership, and mentorship to junior team members.