3 days ago
Kuala Lumpur, MalaysiaEntry Level / Mid Level
Responsibilities
- Design, develop, deploy, and maintain secure, scalable, and high-performing software solutions.
- Collaborate with engineers, product managers, and business stakeholders to understand requirements and integrate applications with existing systems.
- Implement source-code management practices, maintain code quality, and participate in code reviews.
- Apply security, performance, logging, monitoring, and performance-management best practices.
- Document work, mentor junior engineers, and participate in knowledge-sharing sessions.
- Evaluate emerging technologies and contribute to improvements in systems and processes.
- Support a collaborative team environment through effective communication and teamwork.
Requirements
- 1–5 years of software engineering experience; fresh graduates are encouraged to apply.
- Proficiency in one or more of Node.js, React.js, Angular, C# with the .NET framework, or Python.
- Solid understanding of Git and branching and merging strategies.
- Familiarity with cloud platforms, virtualization technologies, and application logging, monitoring, and performance-management tools.
- Experience with performance and load testing.
- Experience with Docker, Kubernetes, or OpenShift is a plus.
- Experience with CI/CD tools such as GitLab, GitHub, TeamCity, Jenkins, Maven, Gradle, or Nexus is a plus.
- Strong problem-solving, analytical, communication, and collaboration skills, with a passion for learning and continuous improvement.
- Bachelor’s degree in Computer Science or a related field.
Benefits
- Competitive salary and benefits package.
- Travel perks.
- Opportunities for professional development.
- Dynamic, vibrant, and collaborative work environment.
Tech Stack
AngularAWSAzureC#DockerGitGoogle Cloud PlatformGradleJenkinsKubernetesMaven.NETNode.jsOpenShiftPythonReactTeamCity
