|
KEY ACCOUNTABILITIES & ACTIVITIES
This section describes the principal outputs required from the job.
|
|
Key Accountabilities
|
Key Activities
|
- Mobile Application Development
|
- Develop, test, and deploy web applications using Spring Boot for backend services and Angular for frontend applications.
- Ensure applications are optimized for performance, usability, and responsiveness.
- Write clean, maintainable, and efficient code aligned with development standards.
|
- Solution Design & Architecture
|
- Design scalable and secure web application architectures.
- Contribute to technical design decisions and system integrations.
- Ensure compatibility across multiple devices and operating systems.
|
- Product Enhancement & Innovation
|
- Identify opportunities to enhance existing applications with new features.
- Collaborate with stakeholders to translate business needs into technical solutions.
- Contribute to improving user experience and functionality.
|
- Integration & API Development
|
- Develop and integrate RESTful APIs, backend services, and frontend components to support end-to-end business capabilities.
- Ensure seamless communication between Angular frontend applications, Spring Boot backend services, and enterprise systems.
- Maintain reliability and performance of integrations.
|
- Testing & Quality Assurance
|
- Conduct unit testing, debugging, and troubleshooting.
- Ensure high-quality releases through adherence to QA standards.
- Participate in code reviews and enforce best practices.
|
- Agile Delivery & Collaboration
|
- Work within Agile teams to deliver features iteratively and efficiently.
- Collaborate with product managers, designers, and other developers.
- Participate in sprint planning, stand-ups, and retrospectives.
|
- Performance Optimization
|
- Monitor and optimize application performance, scalability, and reliability.
- Identify bottlenecks and implement continuous improvements.
- Ensure efficient memory usage and fast application response times.
|
- Security & Compliance in Development
|
- implement secure coding practices to protect application data.
- Ensure compliance with organizational and regulatory security requirements.
- Address vulnerabilities and maintain application security standards.
|
- Policies, Processes & Procedures
|
- Follow all relevant departmental policies, processes, standard operating procedures and instructions so that work is carried out in a controlled and consistent manner.
- Comply with all relevant safety, quality and environmental management policies, procedures and controls to ensure a healthy and safe work environment.
|
- Information Security
|
- Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.
|