Home / Jobs / Singapore Jobs / Operations / SOFTWARE DEVELOPER
✅ Mandatory Skills
⭐ Preferred Industry Experience
🏆 Core Competencies
Description
🛠 Key Responsibilities
- Design, develop, test, deploy, and maintain enterprise-grade software applications.
- Develop scalable, secure, and high-performance web applications and APIs.
- Collaborate with product managers, business analysts, QA engineers, and cross-functional teams.
- Analyze business requirements and translate them into technical solutions.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve application issues.
- Optimize application performance, scalability, and security.
- Participate in system architecture, technical design, and software planning.
- Maintain technical documentation and support production deployments.
- Mentor junior developers and contribute to continuous improvement initiatives.
✅ Mandatory Skills
- Strong proficiency in Java, C#, Python, or Node.js
- Experience with React.js, Angular, or Vue.js
- RESTful API and Microservices development
- SQL databases (MySQL, PostgreSQL, SQL Server)
- NoSQL databases (MongoDB preferred)
- Git version control
- Docker & Kubernetes
- Cloud Platforms (AWS, Azure, or Google Cloud)
- CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
- Unit Testing and Integration Testing
- Agile/Scrum development methodology
⭐ Preferred Industry Experience
Product-Based Company, Enterprise Software, SaaS, IT Services, FinTech, Banking, Healthcare, E-commerce, Manufacturing, Telecom
🏆 Core Competencies
Software Development, System Design, Object-Oriented Programming (OOP), Microservices Architecture, API Development, Cloud Computing, Database Design, Performance Optimization, Problem Solving, Code Review, Debugging, Team Collaboration, Technical Leadership, SDLC, Agile Methodologies