Full Stack Developer (software Development Engineering)

Petaling Jaya, Selangor, Malaysia

Job Description

Company Description

At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.

At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that. Our technology helped people put a man on the moon.

We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world's biggest companies and public cloud, Western Digital is fueling a brighter, smarter future.

Binge-watch any shows, use social media or shop online lately? You'll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments? That's us, too.

We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital, G-Technology(TM), SanDisk and WD brands.

Today's exceptional challenges require your unique skills. It's You & Western Digital. Together, we're the next BIG thing in data.



Global Operations Strategy Organization is to discover the future, set strategies, and help define new standards of excellence to enable WD Global Operations to deliver sustainable competitive advantage. Digital Innovation being one of the pillars of the vision is to drive innovation and game-changer strategy, process, practice, and methodology to accelerate the Global Operations growth and excellence. Digital Innovation Dept is seeking a Full Stack Developer (Software Development Engineering).

In this role, you will be working on Digital Innovation projects and part of the Dev Ops team of full stack developers and testers building and supporting complex applications forming a cohesive platform. You will be collaborating with the team to develop and design front-end application architecture / UI while ensuring the responsiveness of applications from conception to the final product. You are required to constantly learn new front-tier technology and creatively apply/deliver solutions to manufacturing operations to meet goals.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Conceptualize, design, develop, and implement software applications & products
  • Assist in making the best choices of tools and technologies to include in our stack
  • Lend your experience to continuously improve our processes and methodologies
  • Develop and implement software applications, software components, and unit tests
  • Ability to design, code, unit test, integration test, document, deploy and support a solution.
  • Working independently, as well as within a team, exhibiting the ability to adapt and communicate are essential to success in this role.
  • Develop front-end website architecture. Design user interactions on web pages. Develop back-end website applications. Create servers and databases for functionality. Ensuring responsiveness of applications.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Staying abreast of developments in web applications and programming languages.
  • Implement new features based on business requirements. Enhance existing software components and add new features
  • Develop and maintain quality software product code
  • Troubleshoot, debug and upgrade software
  • Build a scalable software solution
  • Writing technical documentation
Qualifications

REQUIRED:
  • Degree or Masters in Computer Science, Computer Engineering or Information Technology with a specialization in Software Development or Computer/Software Engineering plus a solid understanding and skill in Object Oriented Programming
  • Experience with project/product implementation with Continuous Integration, Continuous Delivery, Pair programming and Test Driven Development.
  • Strong organizational and project management skills
  • Proficiency with fundamental front-end languages such as .NET, HTML5, CSS, and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
  • Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
  • Familiarity with database technology such as MySQL, Hadoop, Oracle, RDBMS, NoSQL, and MongoDB.
  • Experience with APIs, integration platforms, CI, CD, automated testing, DevOps, Docker, Git, etc
  • Good problem-solving skills.
  • At least one popular testing framework
  • Experience developing, and implementing APIs
  • Maintaining infrastructure as code
  • Experience backend microservice technology.
  • Exhibits an architectural mindset toward problem-solving
  • Proficiency with pipelines, releases, and test plans
  • Performance of post-release / implementation testing
  • Experience container technology such as Kubernetes
  • Knowledge in web crawling, natural language processing, visualization, and dashboard creation
  • Good understanding or experience of Agile Scrum Fundamentals
  • Passion for modern and emerging technologies
  • Experience with Hadoop or other MapReduce paradigms, and associated languages such as Hive, Presto, etc.
  • Excellent communications and presentation skills, with the ability to synthesize, simplify and explain complex problems to different types of audiences, including executives. A great team player.
  • Results-oriented, with growth and imaginative mindset and strong dedication and passion for identifying and implementing improvement opportunities. Strong drive for results.
  • Excellent written and verbal English-language communication and presentation skills
  • Proven track record to perform in an environment characterized by volatility, uncertainty, complexity, and ambiguity (VUCA)
  • Ability to execute requests with strong attention to detail and strong time-management skills
  • Self-starter
Additional Information

Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.

Western Digital is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

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
    JD853085
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Petaling Jaya, Selangor, Malaysia
  • Education
    Not mentioned