Description
Job Description:
- We are currently looking for a skilled Software Engineer who can help businesses modernise their applications.
- You will be hands on in programming and be a trusted advisor to our clients as well
- offering expert guidance and solutions that can help them transform their applications based on their specific needs, requirements, and visions.
Responsibilities :
- Utilize your expertise in various technology stacks, including mobile apps, web apps, APIs, data management, and martech, to design and propose modernisation solutions tailored to clients’ specific needs.
- Collaborate closely with clients to understand their current application landscape, pain points, and business objectives.
- Work with cross-functional teams, including developers, cloud and security architects, and project managers, to ensure seamless implementation of modernization solutions.
- Provide ongoing support and guidance throughout the modernization process, addressing any challenges or concerns that may arise.
- Conduct in-depth analysis and assessment of existing applications to identify areas for improvement and modernisation.
- Develop comprehensive proposal, presentation and roadmaps, outlining the vision and timelines by phases required for successful application modernization.
- Occasionally handle proof-of-concept (PoC) initiatives, demonstrating the feasibility and value of modernization solutions to clients.
- Stay up-to-date with industry trends and best practices in application modernization, continuously enhancing your knowledge and skills.
Requirements :
- Hold a high diploma or a degree in Computer Science, Engineering, or a related field.
- Proven experience as a Programmer/Solution Consultant or similar role, focusing on AI and data management.
- Strong understanding of various technology stacks, including mobile apps, web apps, APIs, data management, and martech.
- Business analyst skills, with the ability to gather and analyze requirements, translate them into actionable solutions.
- Familiarity with Gen AI (General Artificial Intelligence) is preferred, as it will be advantageous in proposing innovative modernization approaches.
- Excellent analytical and problem-solving skills, with the ability to assess complex application landscapes and propose effective modernization strategies.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with clients and internal teams.
- Knowledge of industry trends and best practices in application modernization.
Tagged as: software engineer