– Collaborate with Project Managers, users, and cross-functional teams to gather and analyze user requirements, translating them into technical specifications.
– Design, develop, and implement software applications using defined programming languages and frameworks to meet business requirements within agreed timelines.
– Conduct thorough testing and debugging of applications to ensure quality and functionality.
– Maintain and enhance existing applications (e.g., web applications, mobile applications, custom applications) by troubleshooting issues, optimizing performance, and implementing enhancements and fixes.
– Provide production support, monitor application performance, and troubleshoot issues to ensure system availability and reliability.
– Investigate and resolve application-related incidents and problems, following established incident management processes.
– Document technical specifications, system configurations, and support procedures to ensure proper knowledge transfer and supportability.
– Assist and collaborate with other IT teams in supporting, enhancing, or implementing applications when required.
– Minimum of 3-5 years of experience in both production support and application development environments. Experience in the retail industry is a plus.
– Strong knowledge and experience in programming languages and web development frameworks, such as ReactJS, NodeJS, among others.
– Strong knowledge and experience in mobile application development using Flutter.
– Experienced in developing and supporting custom mobile applications for iOS and Android.
– Solid understanding of database concepts and experience working with SQL and relational databases (e.g., Postgres, Oracle, MySQL, SQL Server).
– Knowledgeable and experienced in AWS applications and services.
– Excellent communication skills with the ability to effectively collaborate with cross-functional teams and stakeholders.
– Strong organizational skills with the ability to prioritize and manage multiple tasks in a fast-paced environment.
– Self-motivated and proactive mindset with a commitment to continuous learning and professional growth.