- This role will open up excellent career development opportunities
- Work alongside & learn from best in IT industry
Founded by a team with over 20 years of IT experience, our client supports businesses who outsource their IT functions, with their ability in cross-application connectivity.
You will be responsible for :
- Leading the design, creation, and implementation of a suite of software.
- Defining project scope & specifications, estimating resources required to develop the proposed solution to meet customer requirements and developing schedules, test plans and documentation.
- Ensuring specifications and requirements are clearly articulated to the development teams and monitoring timelines & progress.
- Gathering requirements and specifications from stakeholders.
- Identifying potential issues between systems and client specifications and proposing new solutions.
- Proposing the technical solution and overseeing the selection of technologies.
- Providing subject matter expertise and direction, guidance, and support on complex sales engagements.
- Architecting, designing, developing and deploying new features for mobile applications, web sites and frontend applications.
- Designing procedures for system troubleshooting and maintenance.
- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
- You possess a Degree/Diploma in Computer Science, Engineering or related field.
- You have at least 7 years experience, ideally within a Software Architect, Solution Architect or Software Engineer role.
- You possess strong knowledge of Java.
- Expertise in Mobile Development, Back-end Development, Enterprise Level Services Development, DevOps, Software Development, Web Development and Web Technologies & Internet Protocols (SOAP, WS-*, ReST, XML, HTTP, TCP/IP) would be highly valuable.
- You are familiar with Android OS and IOS OS operating systems and have good knowledge of MySQL and Oracle DB databases.
- You have strong interpersonal and communication skills and are adept at working with multiple stakeholders to drive desired outcomes.
- You are adaptable and thrive in changing environments
- You are a self-starter and demonstrate a high level of resilience
- You are highly goal driven and work well in fast paced environments
Snaphunt Pte Ltd