About this role
🔑 Key Responsibilities 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. 🛠 Technical Skills 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 ✅ Mandatory Requirements 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. 🎯 Core Competencies Software Development System Design & Architecture Full Stack Development API Development & Integration Database Design & Optimization Cloud Technologies CI/CD & DevOps Performance Optimization Problem Solving Code Review & Quality Assurance Agile Methodology Technical Documentation Team Collaboration Mentoring & Leadership Stakeholder Communication
What they're looking for
API DevelopmentSoftware TroubleshootingCode ReviewDesign
About Horizon Software Pte. Ltd.
Frequently asked questions
What does a Software Developer at Horizon Software Pte. Ltd. do?
🔑 Key Responsibilities 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. Tro…
What skills does this Software Developer role need?
Key skills for this role include API Development, Software Troubleshooting, Code Review, Design.
How much does a Software Developer at Horizon Software Pte. Ltd. pay?
This role lists a salary of S$9,500 – S$12,500 per month.
Is this Software Developer role remote, hybrid, or on-site?
The listing is based in Islandwide. Check the posting for remote or hybrid options.
How do I apply for this Software Developer role?
You can apply directly on Horizon Software Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.
