Bachelor's degree in Computer Science or Engineering (or similar)
- 5 years of working experience
Responsibilities
Analysis and Planning 30%
- Lead the application lifecycle (planning, design, development, deployment, ongoing maintenance), creating user stories and estimates, collaborating with cross-functional teams.
- Continuously research, evaluate and integrate new technologies to optimize development efficiency and application performance.
- Plan and design well-structured, reusable application architecture.
- Introduce and implement best practices to ensure high-quality, maintainable systems.
- Participate in project planning by providing accurate estimates, contributing to requirement documentation, and assisting in work breakdown structures for the team.
- Lead the collection and documentation of user requirements, user story creation, estimation, and work plan development, ensuring clea...