Search by job, company or skills

Shaw Services (pte) Limited.

Full Stack Applications Development Engineer

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

Job Description for Applications Development Engineer

We are seeking a talented full stack developer with a strong focus on backend development to join our company's technology team. As a full stack developer, you will play a key role in designing, developing, and maintaining our in-house websites, point of sales systems, and kiosk applications. You will primarily work with ReactJS for frontend development and .NET Core for backend development, collaborating closely with our frontend developers, product managers, and other stakeholders to deliver high-quality software solutions tailored to the unique needs of our operations.

In this role, you are expected to:

  • Meet deadlines for assigned tasks while ensuring high-quality deliverables.
  • Maintain and enhance existing systems, including refactoring legacy code for improved efficiency and maintainability.
  • Develop new features for both existing systems and new projects, adhering to best practices and coding standards.
  • Collaborate in requirement analysis sessions, providing accurate estimations for development efforts.
  • Integrate third-party APIs seamlessly into existing systems to enhance functionality and user experience.
  • Conduct thorough code reviews to uphold code cleanliness, consistency, and quality.
  • Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end testing, to ensure robustness and reliability of applications.
  • Engage with end-users to gather feedback and promptly address any issues or concerns, striving for continuous improvement.
  • Assist in deploying applications to Azure environment, ensuring smooth and efficient deployment processes.
  • Continuously optimize applications by incorporating new technologies and industry best practices.
  • Create detailed technical documentation to facilitate understanding and maintenance of applications.
  • Stay abreast of market trends and suggest innovative ideas to enhance the functionality and competitiveness of applications.

Qualifications:

  • Strong proficiency in ReactJS for frontend development.
  • Solid understanding of .NET Core and C# programming language for backend development.
  • Experience designing and implementing RESTful APIs.
  • Familiarity with relational databases such as SQL Server.
  • Knowledge of frontend technologies including HTML, CSS, and JavaScript.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced, agile environment.
  • Minimum Diploma in Information Technology, Computer Science or equivalent.

Nice to have:

  • Enthusiastic about upgrading skill sets to keep up with the latest technologies.
  • Experience with integrating payment systems or gateways.
  • Familiarity with Azure cloud platform.
  • Understanding of DevOps practices and CI/CD pipelines.

More Info

Role:Other Software/Hardware/EDP

Industry:Other

Function:IT

Job Type:Permanent Job

Date Posted: 11/06/2024

Job ID: 81478597

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Full Stack Software Engineer Credit Card CRM Development

Dcs Card Centre Pte Ltd Company Name Confidential

TypeScript Full Stack Engineer React js React Native

Fpt Asia Pacific Pte Ltd Company Name Confidential
Last Updated: 31-10-2024 06:53:23 PM
Home Jobs in Singapore Full Stack Applications Development Engineer