Search Jobs

Search by job, company or skills

Software Engineer

Software Engineer

puncak ai
Early Applicant
  • Posted 22 hours ago
  • Be among the first 10 applicants

Job Description

KEY RESPONSIBILITIES

  • Design, develop, test, deploy and maintain full-stack web applications that are scalable, secure, reliable and aligned with approved business requirements.
  • Build responsive, user-friendly and accessible front-end interfaces using modern web technologies and frameworks such as React.js, Angular, Vue.js, JavaScript, TypeScript, HTML5 and CSS3.
  • Develop robust back-end services, APIs and microservices using suitable technologies such as Node.js, Java, Python or equivalent frameworks.
  • Integrate applications with relational or NoSQL databases, third-party systems, APIs and cloud services to support end-to-end business processes.
  • Translate business and functional requirements into practical technical designs, reusable application components and maintainable software solutions.
  • Develop and deploy applications on cloud platforms such as Microsoft Azure, AWS or Google Cloud Platform in accordance with approved architecture and security standards.
  • Apply cloud-native development principles, including containerisation, microservices, scalability, availability and resilience.
  • Participate in DevOps activities, including CI/CD pipeline implementation, release automation, version control and deployment support.
  • Write clean, maintainable and well-documented code in accordance with approved coding standards, secure development practices and software engineering best practices.
  • Conduct unit testing, integration testing, debugging and defect resolution to ensure application quality, stability and performance.
  • Identify and resolve application defects, performance bottlenecks, integration issues and potential security vulnerabilities.
  • Work closely with business analysts, solution architects, UI/UX designers, project managers, product owners and other developers throughout the delivery lifecycle.
  • Participate in requirement gathering, technical design discussions, sprint planning, code reviews, user acceptance testing and production deployment activities.
  • Provide practical technical recommendations and contribute to application architecture decisions within the scope of assigned solutions.
  • Stay current with emerging technologies, frameworks, development trends and cloud-native practices relevant to the organisation's digital solutions.
  • Contribute to continuous improvement of development processes, coding standards, documentation, knowledge sharing and engineering practices within the technology team.

QUALIFICATIONS

Education

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering or a related discipline.

Experience

  • 3 to 5 years of hands-on experience in full-stack software development.
  • Proven experience developing enterprise web applications, cloud-based applications or similar digital solutions.
  • Experience working in Agile or Scrum development environments, including sprint planning, iterative delivery and collaboration with cross-functional teams.
  • Proficiency in front-end technologies such as React.js, Angular, Vue.js, JavaScript, TypeScript, HTML5 and CSS3.
  • Proficiency in back-end technologies such as Node.js, Java, Python or equivalent frameworks.
  • Experience with RESTful APIs, API integration, relational or NoSQL databases, Git and source code version control.
  • Experience working with cloud platforms such as Microsoft Azure, AWS or Google Cloud is preferred.

REQUIRED COMPETENCIES & SKILLS

Technical Competencies

  • Full-Stack Application Development
  • Cloud-Native Development
  • API and Systems Integration
  • Software Quality and Secure Coding
  • Problem Solving and Analytical Thinking

Leadership / Behavioural Competencies

  • Collaboration and Stakeholder Engagement
  • Communication and Documentation
  • Continuous Learning and Innovation
  • Accountability and Ownership

WHY JOIN US

  • Comprehensive medical benefits for you, your spouse, and children, ensuring your well-being is our top priority.
  • Rest easy with our group insurance and term life coverage, providing you with security and assurance.
  • Stay energized with meal credit that keep you fueled throughout the day.
  • An in-house futsal court and badminton court for post-work workouts.
  • A variety of fun-filled events and gatherings to unwind.
  • Achieve a healthy work-life balance, ensuring you thrive both in and out of the office.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

2-4 yrs
Petaling Jaya, Malaysia, Selangor
Skills:
Golang, Backend Development, Apache Flink, Gcp, Presto, MySQL, Scala, Azure, AWS
1-3 yrs
Petaling Jaya, Malaysia, Selangor
Skills:
PostgreSQL, Dynamodb, Sql, Laravel, Css3, Vue.JS, Javascript, Html5, MySQL, Php, Restful Apis, AWS
3-5 yrs
Malaysia, Cyberjaya, Selangor
Skills:
Tensorflow, Git, Pytorch, Docker, Opencv, Python, ROS 1, Caffe, TensorRT
1-3 yrs
Malaysia, Cyberjaya, Selangor
Skills:
Java, Sql
5-8 yrs
Remote, Bengaluru, India
Skills:
S3, Dynamodb, Node.js, Kotlin, Datadog, React, Ec2, Sqs, Splunk, AWS, e-commerce billing, event-driven systems, software engineering fundamentals, REST API design, OAuth 2.0, microservices architecture, SignalFx, observability tooling