Search by job, company or skills

Singularity Aerotech Asia

Senior Application Developer (Full Stack)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Roles

  • To work closely with Head of Product and/or Project Manager in conceptualizing and development of new software programs and applications
  • To research and document requirements of program users
  • To write, translate and code software programs for Front-End and/or Back-End applications according to specifications
  • To run and monitor software performance tests on new and existing programs for the purposes of correcting errors, areas for improvement and general debugging
  • To develop and maintain SOP, standard coding practice, user manuals and guidelines
  • To suggest solution and best practices for each programming and coding activities related to product development or project.
  • To perform other work-related duties as assigned by Division Head/ Product Owner

Principle Accountabilities

  • Lead team in designing, coding, customizing, testing, deploying and debugging applications in various software languages.
  • Perform software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
  • Lead team to maintain and document software functionality.
  • Lead team to prepare system documentation including user / installation manual etc.
  • Lead team that conducts unit testing and together with project team member to be involved in software system integration.
  • Maintain standards compliance & best practices within the project / organization.
  • Acting as capability manager for the Software Development department.

Requirements

  • Bachelor's Degree in Computer Science/Information Technology or equivalent.
  • > 10 years of experience in Software Development project
  • Must have detailed knowledge and experience in Software Development Lifecycle (i.e., Waterfall, Agile & Incremental).
  • Must be able to translate business requirements into system designs, solutions and design concepts using tools as UML and flowchart to express system design needs.
  • Well versed in relational database design and implementation (MySQL Server and/or any other database type).
  • Strong programming skill set with PHP Framework type (Laravel, CodeIgniter, JavaScript, React, API, Livewire).
  • Familiar with GIT/SVN Versioning Control and source safe environment.
  • Expert knowledge in Object-Oriented Design & Programming Concepts.
  • With working experience on Bash or PowerShell Terminal.
  • Experience with enterprise-level software applications

Apply for this position

Full Name *

Email *

Phone *

Cover Letter *

Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx

By using this form you agree with the storage and handling of your data by this website. *

More Info

Job Type:
Industry:
Employment Type:

Job ID: 142840925