About this role
Job SummaryWe are seeking a talented and passionate Software Engineer with 6–7 years of experience in designing, developing, testing, and maintaining enterprise-grade applications. The ideal candidate should have strong programming skills, experience in modern development frameworks, and the ability to work in Agile development environments. The candidate will be responsible for building scalable, secure, and high-performance applications while collaborating with cross-functional teams. Key Responsibilities• Design, develop, test, and maintain scalable software applications. • Write clean, efficient, and reusable code following coding standards. • Participate in system design, architecture discussions, and code reviews. • Develop REST APIs, backend services, and web applications. • Troubleshoot, debug, and optimize application performance. • Collaborate with UI/UX designers, QA teams, and business stakeholders. • Work in Agile/Scrum development environments. • Implement security and data protection best practices. • Perform unit testing, integration testing, and deployment activities. • Maintain technical documentation and project reports. • Support production systems and resolve technical issues. • Participate in CI/CD and DevOps processes. Required Skills & ExperienceMandatory Skills• 6–7 years of experience in software development. • Strong programming experience in:Java / Python / C# / Node.js • Experience with frontend technologies:Angular / React / JavaScript / TypeScript • Strong knowledge of RESTful APIs and Microservices architecture. • Experience with SQL and database design. • Familiarity with Git and version control systems. • Knowledge of software development lifecycle (SDLC). • Experience working with Agile/Scrum methodologies. • Strong debugging and problem-solving skills. Preferred Skills• Experience with cloud platforms:AWS / Azure / GCP • Knowledge of Docker and Kubernetes. • Experience with CI/CD tools such as Jenkins or GitHub Actions. • Experience with Redis, Kafka, or RabbitMQ. • Understanding of cybersecurity best practices. • Exposure to DevOps and automation tools. Educational Qualification• Bachelor’s degree in Computer Science, Software Engineering, IT, or related field. • Relevant certifications will be an added advantage
Also in Software Engineering
WILD DYNASTY PTE. LTD.
YAO FENG GLOBAL SERVICES PTE. LTD.
RANDSTAD PTE. LIMITED