Skip to main content
Back to Search

Software Developer

Req ID: J2273512

  • Location
    Penang, Pulau Pinang (Penang), Malaysia
    Remote - Malaysia, Pahang, Malaysia
  • Category Information Technology
  • Posted Wednesday, June 2, 2021
  • Time Type Full time
  • Job Type Permanent Employee

Job Description

Job Summary
We are looking for software developer with sense of ownership, empathy, and lots of curiosity to join our team. We are a cross-functional team, heavily involved in digital and business transformation of Jabil, through development of bespoke applications and Go-to-market products. We operate with stakeholders to ideate and develop solutions in lean and agile principles. The ideal candidate will have experience in writing software for enterprise and provide continuous support by systematically reduce technical debts. They must be comfortable working within cross functional team, to collaborate with members with different expertise (technical, functional, and business users) to formulate business needs and come up with innovative solutions. They love sharing their knowledge and imparting wisdom to their peers to grow each other’s. They are willing to help other team members in pursuing collective goal by shouldering responsibilities that usually not theirs. The ideal candidate will have experience building cloud-native solution in AWS or Azure. Their interest in data analytics and AI/ML will serve as great asset.


Essential Duties & Responsibilities

  • Collaborate as team member to groom and analyze business requirements.

  • Design, code, and release software product.

  • Perform data extraction, sanitation, and processing from various data sources.

  • Write unit test and other test automation scripts.

  • Provide technical advice, code reviews and assistance to their peers.

  • Write design document and other documentations pertaining to project.

  • Occasionally present solution proposal to stakeholders and/or managers.

  • Occasionally conduct knowledge-sharing session.

  • Contribute to team’s wiki by creating and updating content.

Education & Experience Requirements

  • Experience with one or more programming language (e.g., .NET, python).

  • Know how to design and implement data model (e.g., define tables relationships, normalization, data integrity).

  • Experience in storing and retrieving data from data sources/format (e.g., SQL/No-SQL Databases, Excel, CSV, JSON, etc.).

  • Familiar with data processing (e.g., join, filter, aggregation, cleansing, etc.).

  • Familiar with Test Driven Development.

  • Familiar with one or more front-end technologies (e.g., Angular JS, React).

  • Familiar with Data analytics software (e.g., Power BI, Tableau, etc.).

  • Experience working on software development using agile methodology.

  • Experience in design, implement, and maintain software solutions on AWS or Azure cloud using cloud-native approach.

  • Experience implementing data analytics and machine learning on custom software solution.

  • Good understanding to apply design patterns for performance, reliability, and extensibility.

Accessibility Accommodation

If you are a qualified individual with a disability, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access https://careers.jabil.com/ site as a result of your disability. You can request a reasonable accommodation by sending an e-mail to Always_Accessible@Jabil.com or by calling 1.727.803.7515 with the nature of your request and contact information. Please do not direct any other general employment related questions to this e-mail or phone number. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address and/or phone number.

Image 17 (1)

Not ready to apply? Join the Jabil Career Network!

Learn about upcoming career opportunities and events at Jabil

Join now