Full Stack Developer (Mid/Senior)

ROCKWOOL Group


Date: 3 weeks ago
City: Subang Jaya
Contract type: Full time
Driving our digital development

Serving ROCKWOOL Group with digital expertise, you and your team will ensure a smart and seamless experience in the interactions between internal colleagues, customers, stakeholders and vendors. We foster an environment that encourages development – to enable you to take ownership of your career with us. Digitalization is at the top of the agenda, and you will be part of an evolution that will take our business further. As you work globally, you will develop through the many daily touchpoints and the challenges you face in making ROCKWOOL a great company to do business with.

We are looking for a Full Stack Developer, that would work in a DevOps setup on a number of projects & products.

The position is anchored in ROCKWOOL Digital – Web Applications and API Services - the department is responsible for delivering best value in web applications for our internal and external clients. The position is responsible for development of new solutions, refining specifications for best practices and common processes, designing, integrating and developing a sustainable group solution according the agreed enterprise architecture, coordinating contractors and other competences required, to test and roll out, to support and ensure continuous improvement to deliver agreed service levels and enable business benefits.

The Full Stack Developer will be responsible for the design, development, implementation, maintenance and support of technology solutions by providing input into and delivering on solutions to business problems in partnership with their Product owners. This role will also be responsible for partnering and delivering technology solutions on various platforms that enable ROCKWOOL digitalisation strategy, within agreed budget and service level, maintaining productive working relationships with vendors, improving the system at Enterprise Web Application standards and fostering a collaborative, success-oriented team environment where resources are empowered and accountable.

The Full Stack Developer reports to Web Development Team Lead and serves in the specialist team.

Key Responsibilities And Job Content

  • Design, development, and maintenance of applications and services.
  • Write clean, scalable, and efficient code following best practices.
  • Designing, implementing and maintaining automated builds and deployment.
  • Collaborate with project/product managers, developers, testers and other stakeholders to understand project requirements and specifications.
  • Participate in code reviews and contribute to improving coding standards and practices.
  • Debug and troubleshoot issues in existing applications.
  • Conduct unit and integration testing to ensure the quality and functionality of software.
  • Create and maintain technical and testing documentation.
  • Provide support for operational activities including incident requests, service requests, change requests and other related IT service management activities.
  • Stay up-to-date with the latest industry trends and technologies.
  • Helping to develop/maintain the DevOps culture in the organisation.


Professional Competencies

  • Bachelor’s degree in Information technology/Computer Science/Software Engineering or equivalent work experience.
  • Minimum 3 years of full-time web development with Microsoft .Net, C# and related technologies. front-end technologies (JavaScript, HTML, CSS).
  • Minimum 3 years with React, Next.js, TypeScript, Sass, Webpack, TailwindCSS, Bootstrap, etc.
  • Experience in planning, implementing or delivering application features based on full stack technology.
  • Experience creating webservice using ASP.Net Core, with RESTful standard.
  • Experience with other technologies, preferably Java and/or Angular (nice to have).
  • Experience with relational DB, MSSQL as well as NoSQL data stores (MongoDB).
  • Practical knowledge of cloud (Azure), CI/CD (Azure DevOps), Kafka, Docker container.
  • Good knowledge of software design patterns, like CQRS, MVC.
  • Familiarity with software development practices including but not limited to Git repository, Unit Testing, Integration Testing, Test-Driven Development, Domain Driven Design, code reviews, design documentation, etc.
  • Understanding in working in an Agile (i.e. Scrum, Kanban) team.
  • Good communication skills, fluently communication in English (verbally and in writing).
  • Ability to easily change direction based on lessons learnt or changed circumstances (adaptability).
  • Open mind and positive can-do attitude.
  • Initiative and ability to work without a close supervision.
  • Internal drive for technical excellence.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Junior Programmer

CTE Computer Centre Sdn Bhd, Subang Jaya
4 days ago
About The RoleWe are seeking enthusiastic and motivated fresh graduates with a passion for programming and problem-solving. As a Junior Programmer, you will be part of a collaborative development team, contributing to real-world projects, writing clean and efficient code, and continuously learning new technologies.Key ResponsibilitiesAssist in designing, developing, testing, and deploying software applications.Write clean, maintainable, and well-documented code under guidance.Work...

Junior Baker

BERRY'S CAKE HOUSE SDN BHD, Subang Jaya
MYR 2,500 - MYR 3,800 per month
1 week ago
Job ResponsibilityTo relief any baker when required & Be able to work in any designated outlets.Prepare quality baked goods to ensure high level of customersâ satisfaction.Oversee daily production and keep records to accurately plan production requirements.Check quality of material and condition of baking equipmentâs and devices used.Guide & motivate any subordinate to work efficiently and improve their work skills/abilities.Ensure all...

Data Engineer - Junior / Senior / 資料工程師 - 初級 / 高級

Butter Idea, Subang Jaya
1 week ago
工作概要企業資料管理領域用於創建和維護最佳資料管道架構,資料工程師職位的典型職責和責任包括:崗位職責⁠ ⁠組裝滿足非功能性和功能性業務需求的大型複雜資料集⁠ ⁠識別、設計和實施內部流程改進,包括重新設計基礎設施以提高可擴展性、優化資料傳輸和自動化手動流程⁠ ⁠使用 Azure、AWS 和 SQL 技術建構所需的基礎設施,以便從各種資料來源最佳地提取、轉換和載入數據⁠ ⁠建立分析工具以利用資料管道,為關鍵業務績效指標(包括營運效率和客戶獲取)提供可操作的洞察⁠ ⁠與客戶利害關係人(包括資料、設計、產品和執行團隊)合作,並協助他們解決與資料相關的技術問題⁠ ⁠與客戶利害關係人(包括執行、產品、數據和設計團隊)合作,以支援他們的資料基礎設施需求,同時協助解決與資料相關的技術問題Interested candidates please submit your application through Jobstore