Senior/Lead Software Engineer

Agensi Pekerjaan Reeracoen Malaysia Sdn. Bhd.
George Town
MYR 150,000 - 200,000
Job description

Overview

8,000 MYR ~ 10,000 MYR

Software/Information Processing, IT/Telecommunications, Consulting

Job Description

Job Responsibilities

Technical Leadership:

  1. Lead the design, development, and deployment of software solutions.
  2. Define technical architecture and ensure it aligns with business goals.
  3. Provide mentorship to junior and mid-level engineers, helping them grow in their technical expertise.
  4. Review code and provide constructive feedback to maintain code quality and best practices.

Project Management:
  1. Collaborate with product managers, designers, and stakeholders to define project requirements and timelines.
  2. Break down complex projects into manageable tasks and ensure timely delivery.
  3. Prioritize backlogs efforts to meet business objectives and deadlines.
  4. Monitor project progress, identify risks, and proactively find solutions to mitigate them.

Cross-functional Collaboration:
  1. Work closely with other departments to ensure smooth product development and deployment.
  2. Communicate complex technical concepts to non-technical stakeholders and team members.

System Design & Architecture:
  1. Design scalable, high-performance, and secure systems.
  2. Ensure that software solutions are maintainable and adhere to industry standards.
  3. Stay updated with the latest technologies and design patterns to incorporate innovative solutions.

Quality Assurance:
  1. Lead unit test, regression test, end-to-end testing, code reviews, and best practices in software engineering.
  2. Ensure robust documentation and support for the systems and solutions developed.
  3. Troubleshoot and resolve complex software defects.

Continuous Improvement:
  1. Lead and drive continuous improvements in both processes and technology.
  2. Foster an environment of learning and knowledge sharing within the development team.
  3. Identify opportunities to automate tasks and improve efficiency.

Team Building:
  1. Foster a collaborative and inclusive team culture.
  2. Help resolve conflicts and provide coaching to improve team dynamics.

Qualifications

Requirement

  1. Candidate must possess at least Bachelor’s Degree/Post Graduate Diploma/Professional Degree in Computer Science/Information Technology or equivalent.
  2. Min 7+ years of professional experience in software development, with at least 2+ years in a leadership role.
  3. Proven track record of leading development teams and managing complex software projects.
  4. Required language(s): English, Mandarin.
  5. Programming Skill(s): VB/C#.net, Entity Framework, SDLC, SQL, GIT Version Control, Agile scrum, window application.
  6. Familiar with Atlassian products such as Bitbucket, Jira, Confluence, SourceTree, Bamboo.
  7. Web Application, DevOps, Angular, WPF.
  8. Strong problem-solving and analytical skills.
  9. Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to technical and non-technical stakeholders.
  10. Proven ability to make strategic decisions in a fast-paced environment.
  11. Experience managing teams and collaborating cross-functionally.

Additional Information

- 13th month contractual bonus
- Individual performance bonus
- Transport Allowance
- Company Paid Parking (claimable)
- Annual Leave 16 days
- Medical Leave
- Term Life
- Hospitalization Insurances Coverage
- Medical benefit covered for employees and family:
- Outpatient treatment and Specialist Consultation
- Medical Check-up
- Dental and Optical

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior/Lead Software Engineer jobs in George Town