Software Architect - ROVISYS ASIA COMPANY PTE. LTD.

Roles & Responsibilities

A Software Architect in RoviSys will work in a team setting and collaborate with customers to determine functional and non-functional requirement for new software or applications. The Software Architect will be expected to use tools and methodologies to create representations for functions and user interface of the desired product and effectively communicate all concepts and guidelines to the development team to ensure consistency with the initial design.


Description of work:

  • Collaborate with customers to determine functional and non-functional requirements for new software or applications.
  • Use tools and methodologies to create representations for functions and user interface of desired product.
  • Develop high-level product specifications with attention to system integration and feasibility.
  • Collaborate with team members to determine best practices and requirements for software.
  • Oversee and approval of all final programs and products before formal launch.
  • Communicate effectively all concepts and guidelines to development team.
  • Oversee progress of development team to ensure consistency with initial design.
  • Provide technical guidance and coaching to developers and engineers.
  • Prepare easy-to-understand reports for Project Managers detailing achieved milestones and short-term project goals.
  • Use a proactive approach to common challenges and by continually research best practices in coding.
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace.

Software and Platform Knowledge:

  • Demonstrated knowledge of web applications, cybersecurity and open source technologies.
  • Experience developing software utilizing various coding languages including Java, C++, PHP and more.
  • Familiarity with HTML/CSS, JavaScript and UI/UX design.
  • Excellent knowledge of UML and other modelling methods.
  • Experience designing secure software systems based upon industry-specific specifications.

Qualifications:

  • 5-7 years of experience designing and implementing software applications.
  • Professional programs certification in Java and others.
  • Experience working on large-scale software projects.
  • Outstanding collaboration and communication skills are essential.
  • Experience overseeing customized development of processes for multiple projects simultaneously.
  • Professional experience analysing code for weaknesses and errors and overseeing plans to improve them.
Address: Islandwide
Employment Type: Permanent, Full Time
Seniority Level: Non-executive
Min Experience: 5 years exp
Job Categories: Building and Construction, Engineering, Information Technology, Manufacturing, Professional Services
Salary: $7,500 to $9,500 Monthly
Posted on:19 Aug 2020
Closed on: 18 Sep 2020

Posted in Building And Construction, Engineering, Information Technology, Job Posts, Manufacturing, Non-executive, Professional Services on Aug 19, 2020