Software Engineering
Software Developer
Job ID: #
1230014
Collaborate with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical specifications and design documents.
Design, develop, and maintain software applications using modern programming languages, frameworks, and technologies, ensuring high performance, scalability, and reliability.
Write clean, efficient, and maintainable code following best practices and coding standards, and conduct code reviews to ensure code quality and consistency.
Implement new features, enhancements, and bug fixes across the full software development lifecycle, from requirements gathering to testing and deployment.
Optimize application performance, scalability, and usability through performance tuning, code optimization, and user experience enhancements.
Ensure the security of our systems and data by implementing best practices for authentication, authorization, encryption, and data protection.
Troubleshoot and debug issues, conduct root cause analysis, and implement solutions to address technical problems and incidents in a timely manner.
Stay abreast of emerging technologies, tools, and trends in software development and technology industry, and evaluate their potential impact on our systems and processes.
Collaborate with DevOps and infrastructure teams to automate deployment processes, manage infrastructure as code, and ensure continuous integration and delivery (CI/CD) pipelines.
Contribute to a culture of innovation, collaboration, and continuous improvement by sharing knowledge, mentoring junior developers, and participating in team activities and initiatives.
Company:
Location:
Singapore, SG
Company Size:
Job Type:
Full Time
Date:
30 Apr 2024
Requirements
Bachelor's degree in Computer Science, Information Technology, or related field.
Minimum of 6 years of experience in software development, with proficiency in one or more programming languages such as Java, Python, JavaScript, or C#.
Strong understanding of software development methodologies, best practices, and design patterns.
Experience with web development frameworks and technologies such as Spring Boot, React, Angular, or Vue.js.
Familiarity with databases and SQL, including MySQL, PostgreSQL, MongoDB, or Redis.
Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.
Excellent problem-solving skills, with the ability to analyze complex technical issues and propose effective solutions.
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Proactive mindset and a passion for learning, innovation, and continuous improvement.
Experience in the technology industry or software development in a fast-paced environment is a plus.
HOW TO APPLY:
Interested applicants, kindly send your resume in MS WORD format to info@creationconsultants.com or please click on “Apply” and provide the below details in your resume.
Last drawn salary
Expected salary
Notice period
Reason for leaving
We regret only shortlisted candidates will be notified.
Important Note: Creation Consulting HR Pte Ltd is committed to safeguarding your personal data in accordance with the Personal Data Protection Act (PDPA).
Please read our privacy statement on our corporate website www.creationrecruit.com
Creation Consulting HR Pte Ltd
EA License No: 24S2187
Your content has been submitted