Talent.com
Senior Engineer - Software Development

Senior Engineer - Software Development

Gamuda GroupPetaling Jaya, Selangor, Malaysia
30+ days ago
Job description

Press Tab to Move to Skip to Content Link

Select how often (in days) to receive an alert :

Work Company : Gamuda Technologies Sdn Bhd

Location :

Petaling Jaya, 10, MY, 47820

Job Summary

The Senior Engineer – Software Development is responsible for designing, developing, and maintaining high-quality software applications that align with business needs. This role involves active collaboration with developers, testers, and various stakeholders throughout the software development lifecycle. The Senior Executive will also contribute to code reviews, create and maintain technical documentation, and mentor junior developers to support team growth and maintain coding standards.

Key Responsibilities

  • Collaborate with product managers, designers, and other engineers to define software requirements and technical specifications.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Troubleshoot and debug software defects to ensure system reliability and performance.
  • Maintain existing software applications and implement enhancements based on user feedback or business needs.
  • Mentor junior developers and provide technical guidance to support their growth and ensure coding quality.
  • Conduct code reviews and contribute to continuous improvement of development processes.
  • Participate in software architecture discussions and contribute to system design decisions.
  • Ensure software solutions are scalable, secure, and aligned with the organization’s goals.
  • Keep up to date with the latest software engineering trends, techniques, and technologies.

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or related field.
  • Minimum 4–6 years of professional experience in software development.
  • Experience in front-end and / or back-end development (e.g. React, Node.js, Django, Spring Boot).
  • Familiarity with version control systems (e.g. Git), CI / CD pipelines, and DevOps tools.
  • Good understanding of software architecture, data structures, and algorithms.
  • Strong problem-solving skills and ability to work independently or in a team.
  • Excellent communication and interpersonal skills.
  • Skills & Abilities

  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Ability to work independently and as part of a team
  • Excellent organizational and time management skills
  • Ability to learn new technologies quickly
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Petaling Jaya, Selangor, Malaysia