- 6 RAFFLES BOULEVARD Central Region (Singapore) Singapore

Lokasi Kerja
Penerangan Kerja
Tanggungjawab
Roles and Responsibilities
· Software Development:
- Collaborate with the tech team to develop web applications and software plugins;
- Handle both frontend and backend development (including design, testing, programming), ensuring seamless integration of user interfaces with server-side logic’
- Integrate software solutions with existing business systems;
· Deployment, Security and Maintenance:
- Deploy digital solutions to various environments, ensuring scalability, security, and reliability;
- Implement security measures for applications, such as securing APIs, managing authentication and authorization mechanisms, and ensuring data integrity;
- Monitor, maintain, and improve the performance of deployed applications, including bug-fixing;
· Technical Collaboration:
- When needed, work with stakeholders to understand requirements and technical specifications to deliver functional solutions;
- Collaborate with designers, architects, and other team members to ensure solutions meet user needs and project goals;
· Testing and Quality Assurance:
- Conduct testing and debugging to ensure high-quality, error-free applications;
- Participate in code reviews and contribute to the establishment of best practices;
· Documentation:
- Prepare and maintain clear documentation for developed solutions, including APIs, workflows, and deployment guidelines;
· Continuous Learning:
- Stay updated with the latest technologies, frameworks, and tools to contribute innovative ideas to the team;
Requirements
· Bachelor’s degree in Computer Science, Software Engineering, or a related field;
· Technical Skills:
Experience in:
- Frontend technologies: Angular 18+;
- Backend technologies:
· FastAPI;
· ASP.NET Core and C# (to develop plugins);
- Database technologies: Postgres, Microsoft SQL Server, MongoDB;
- Deployment technologies: Docker;
- Version control: Git;
Good to have
· Familiarity with software development for AEC (Architecture, Engineering, and Construction) tools like Revit, Rhino, or Sketchup;
· Experience in deploying and maintaining applications in cloud environments ([e.g., AWS, Azure, or GCP]);
· Knowledge of API design and development;
· Exposure to CI/CD pipelines for software deployment;
· Understanding of Agile methodologies and project management tools ([e.g., Jira, Trello]);
· A portfolio or GitHub repository showcasing past projects or code samples.
Peringatan Penting
Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.