Application Developer – Technical Business Analyst
Application Developer – Technical Business Analyst
May 31, 2023 | Product Development, Programmers/Information Technology, Project Management | 2 positions in Phnom Penh
Job responsibilities
Application Developer - Technical Business Analyst will perform systems and business analysis within a software development team focused on the delivery and support of new and existing capabilities in our core applications space.
- Meets and discusses with product owners to understand their project requirements.
- Analyses the project scope based on the business requirements by providing a technical feasibility study report to product owners.
- Works closely with UI/UX designer and business teams to deliver the mockup or prototype, and with technical stakeholders to understand the change impact and raise concerns about new and change requirements.
- Writes the Software Requirement Specification that Application Developers can read and understand.
- Documents the Software Requirement Specification and Software Architecture Design Development according to the SDLC.
- Maintains up-to-date feature flows and use case documentation.
- Undertakes the system testing.
Job requirements
Education:
- Bachelor's degree in Computer Science or any other equivalent education is required.
Working Experience:
- At least 2 years of working experience in Software Engineering or relevant fields.
Technical skills:
- Good communication skill
- Having technical skills in mobile/web app development is a plus
- Sound technical knowledge and experience with APIs
- Strong written and verbal communication skills as well as excellent documentation skills
- Strong written and verbal communication skills as well as excellent documentation skills
- The ability to play a senior role within the product development team - e.g., acting as a subject matter expert and leading agile ceremonies
Other Required skills:
- Analytical Skills: Application Developers must be able to recognize the needs of customers and implement Smart products that answer those needs.
- Communication: Application Developers must be able to clearly communicate their ideas to teammates, stakeholders, and management.
- Creativity: Creativity is needed to help invent new ways of approaching problems and developing innovative services.
- Attention to Detail: Have many parts to implement and understand the requirements and functions in the system to consistently demand and deliver accurate work with high-quality products.
- Problem-Solving: As issues come up, application developers need to be able to make decisions that move the project forward.
- Teamwork: Application Developers need to work well with others.
Note: By submitting your CV to our career portal, you have read carefully and agreed to the terms & conditions of our Privacy Notice for Candidates here.
In the same region
Be the next Smart Hero
Job Application