Full Stack Engineer

Kulim, M02, MY, Malaysia

Job Description

Key Responsibilities (JR)

1. Technology Stack Upgrade & Modernization

Lead and execute comprehensive upgrade initiatives across existing technology stacks, ensuring performance, security, and maintainability improvements. Perform API upgrades from .NET Core to .NET 8.0, focusing on backend optimization, performance tuning, and compatibility. Upgrade Angular-based frontend applications from Angular 14 to Angular 19, ensuring UI stability, improved user experience, and modern best practices. Manage message bus and middleware upgrades, including RabbitMQ, ensuring smooth communication flow and system reliability.
2. System Migration & Integration

Conduct system migration activities with emphasis on minimal downtime and data integrity. Collaborate with cross-functional teams to validate compatibility across dependent systems and third-party integrations. Troubleshoot and resolve migration-related issues promptly during and after deployment.
3. Agile Collaboration & Delivery

Actively contribute in Agile/Scrum ceremonies (Sprint Planning, Grooming, Daily Stand-ups, Retrospectives). Work closely with product owners, software engineers, and DevOps teams to ensure smooth and timely delivery of upgrade milestones. Adapt quickly to changing priorities within Agile delivery cycles.
4. Quality Assurance & Testing

Develop and execute unit testing to ensure code quality and compatibility after upgrades. Support UI automation testing to validate frontend upgrades. Ensure compliance with internal coding standards and documentation practices.
5. Technical Skill Set (Required)

Frontend: Angular, HTML, CSS, TypeScript. Backend: .NET, C#, SQL Server, Oracle, REST API. DevOps & Cloud Platforms: OpenShift, Kubernetes, ArgoCD. Testing: Unit Testing, UI Automation. Message Bus: RabbitMQ or similar messaging technologies.
6. Qualifications & Requirements

Proven experience in technology stack upgrades, system migrations, and modernizing legacy systems. Strong background in web development across frontend and backend environments. Experience working in Agile teams with good understanding of Scrum practices. Good English communication skills (minimum B2 CEFR level). Experience in the semiconductor industry is a strong added advantage. Demonstrated ability to adapt to evolving technologies and project requirements.
Job Types: Permanent, Contract
Contract length: 6 months

Pay: RM3,500.00 - RM5,500.00 per month

Benefits:

Opportunities for promotion Professional development
Work Location: In person

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.


Related Jobs

Job Detail

  • Job Id
    JD1320702
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kulim, M02, MY, Malaysia
  • Education
    Not mentioned