Full Stack Application Developer

  • Engineering ,Electronics Engineering
  • FULL-TIME
  • 1 week ago
  • Singapore

Job Information

  • icon
    Salary SGD $4500-$5500 /
  • icon
    Vacancies 3 openings
  • icon
    Level Senior Executive
  • icon
    Experience 3 years
  • icon
    Qualifications Master Degree

Job Description

 

Responsibilities

  • Develop web applicationsusing ASP.Net MVC, ASP.Net Web API and/or React,following the development standards and technical design provided
  • Design and develop database tables usingEntity Framework
  • Write unit tests with good test coverage
  • Write deployment scripts for automateddeployment
  • Perform System Integration Tests
  • Optimise application codes to ensurerelevancy of the frameworks used and to meet application performance criteria
  • Collaborate withinternal stakeholders such as team members, Product Owner, Project Managers,Quality Assurance team and IT Ops in releasing product updates
  • Collaborate withanother product teams to ensure consistent design and integrated solution

 

 

Requirements

  • Bachelor Degree in Computer Science,equivalent field of study, or work experiences in the web applicationdevelopment domain
  • Good understanding of ASP.Net, .Net Core,ReactJS, Entity Framework and relevant web application development frameworkand libraries
  • Good understandingof frontend development using JavaScript, HTML 5, CSS 3, Bootstrap and relevantweb frameworks or libraries
  • Basic understanding of Service OrientedArchitecture, REST API, or microservices development
  • Good understanding of unit testing and ableto consistently produce high code coverage unit tests.
  • Good understanding on DevOps automated CICDpipeline and application infrastructure will be an advantage.
  • Strong database scripting knowledge on SQLServer or PostgreSQL, such as database normalization, Stored Procedure andFunctions. Understanding of database optimisation will be an advantage.
  • Basicunderstanding of application infrastructure or AWS Platform will be anadvantage
  • Basic understanding of Agile, Scrum andKanban methodologies
  • Quality driven mindset
  • Strong collaborative and communication skills
  • Quick learner, willingness to adapt workingbetween legacy and next generation technology when needed

Job alerts

Receive emails for the latest jobs matching your search criteria

Uploading