Senior It Software Developer

Subang Jaya, Selangor, Malaysia

Job Description

Mohon
Penerangan Kerja
Kelayakan

  • Bachelor's degree or above in Computer Science, Software Engineering, Information Technology, or related fields.
  • Minimum 5 years of experience in software development, with at least 2 years in a senior or lead role.
  • Proficient in one or more programming languages such as Java, JavaScript/TypeScript, Python.Strong knowledge of software architecture, design patterns, and system scalability.
  • Familiar with modern frameworks and technologies such as React, Angular, Node.js, Spring Boot.Experience with RESTful APIs, microservices, and cloud platforms. (AWS, GCP).
  • Hands-on experience with databases (SQL and NoSQL) and query optimization.
  • Familiar with version control systems (Git, GitHub, GitLab) and Agile methodologies.
  • Good command of English (both written and spoken), able to communicate technical concepts clearly.
Bonus Skills (Optional but Preferred) :
  • Experience in leading small teams or mentoring junior engineers.
  • Knowledge of DevOps practices and experience with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions).
  • Familiar with containerization and orchestration (Docker,).
  • Experience in system design interviews or contributing to high-level architectural decisions.
  • Exposure to performance optimization, security best practices, and scalability testing.
What We Value :
  • Ownership mindset: take full responsibility for features from design to production.
  • Strong problem-solving ability with a balance of speed and quality.
  • Collaborative mindset; able to work cross-functionally with QA, Product, and Design teams.
  • Passion for clean code, best practices, and continuous learning.
  • Product-oriented thinking; build solutions that bring direct value to users.
Tanggungjawab
  • Design, develop, and maintain high-quality, scalable, and secure software applications.
  • Take the lead in system architecture discussions, technical planning, and code reviews.
  • Collaborate closely with Product Managers and Designers to translate requirements into technical solutions.
  • Mentor junior developers, conduct pair programming and knowledge sharing sessions.
  • Optimize application performance and troubleshoot complex production issues.
  • Ensure coding standards, documentation, and test coverage are consistently maintained.
  • Contribute to DevOps practices, including automated builds, testing, and deployment.
  • Participate in Agile ceremonies such as sprint planning, retrospectives, and daily stand-ups.
Manfaat
  • Hands-on learning & career growth opportunities
  • Dynamic & collaborative agency environment
  • Annual leave & public holidays observed
  • EPF / SOCSO / PCB contributions
  • Bonus & salary increment opportunities
  • Petrol, food & parking allowance
  • Medical leave & allowance
Manfaat tambahan
  • Allowance Provided
  • EPF / SOCSO / PCB
Kemahiran
Software Development Management Team Leadership Software Architecture
Peringatan Penting
Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1204859
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Subang Jaya, Selangor, Malaysia
  • Education
    Not mentioned