Software Developer

  • Horizon Computer Management Pte. Ltd.
  • Singapore
  • 7 days ago
  • SGD 9500 - SGD 12500
  • Full Time
Log in to Apply You need to login as talent to apply for the job. or Apply with CV

Role Description

  • Design, develop, test, and deploy scalable software applications.
  • Analyze business requirements and convert them into technical solutions.
  • Write clean, maintainable, and efficient code following coding standards.
  • Perform code reviews and ensure best development practices.
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance and scalability.
  • Integrate third-party APIs and enterprise systems.
  • Develop and maintain RESTful APIs and backend services.
  • Work closely with QA, DevOps, Business Analysts, and Product teams.
  • Participate in Agile/Scrum ceremonies and sprint planning.
  • Prepare technical documentation and system design documents.
  • Mentor junior developers and provide technical guidance.

Requirement

  • 8+ years of software development experience.
  • Strong understanding of Object-Oriented Programming (OOP).
  • Experience building enterprise web applications.
  • Hands-on experience with relational and NoSQL databases.
  • Strong knowledge of API development and integration.
  • Experience with cloud platforms and CI/CD pipelines.
  • Familiarity with Agile/Scrum development methodology.
  • Excellent analytical and troubleshooting skills.

NiceToHave

  • Programming: Java, C#, Python, JavaScript, TypeScript
  • Frontend: React.js, Angular, HTML5, CSS3, Bootstrap
  • Backend: .NET Core, Spring Boot, Node.js
  • Database: SQL Server, MySQL, PostgreSQL, MongoDB
  • APIs: REST, JSON, GraphQL
  • Cloud: AWS, Microsoft Azure, Google Cloud Platform
  • DevOps: Docker, Kubernetes, Jenkins, GitHub Actions
  • Version Control: Git, GitHub, GitLab, Bitbucket
  • Tools: Jira, Confluence, Postman, SonarQube

Report this job ad