Offers “Hp”

36 days agoHp

Software Engineer

  • Singapore (Central)
  • Marketing

Job description

Software Engineer

  

This role has been designated as ‘Edge’, which means you will primarily work outside of an HPE office.

Job Description:

   

Hewlett Packard Enterprise(HPE) is an industry leading Technology Company that enables customers to go further, faster. With the industry’s most comprehensive portfolio, spanning the cloud to the data center to workplace applications, our technology and services help customers around the world make IT more efficient, more productive and more secure.

At Hewlett Packard Enterprise, we don't just believe in the power of technology, we believe in the power of people when technology works for you. We believe in applying new thinking and ideas to improve the way our customers live and work.

We have an exciting opportunity for Software Engineer to join our Innovation Center APJ team and make a difference.  The HPE APJ Innovation Center Singapore focuses on providing customers with world class products and solutions in the big data analytics space, using state-of-the-art big data technologies and advanced analytics techniques.

He/she designs, develops, troubleshoots and debugs software programs for software enhancements and new products. By developing software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools he/she determines hardware compatibility and/or influences hardware design.

Responsibilities:

· 
Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools.

· 
Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.

· 
Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.

· 
Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem.

· 
Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.

· 
Represents the software systems engineering team for all phases of larger and more-complex development projects. Provides guidance and mentoring to less- experienced staff members.

· 
Provides guidance and mentoring to less- experienced staff members.

Education and Experience Required:

· 
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.

· 
Possess ideally 2 years and above work experience.

Knowledge and Skills:

· 
Expertise in multiple software systems design tools and languages.

· 
Strong analytical and problem solving skills.

· 
Designing software systems running on multiple platform types.

· 
Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.

· 
Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.

· 
Experienced with various databases (eg RDBMS, NoSQL)

· 
Experienced with software development practices and tools, e.g git

· 
Knowledge of Golang and React is a plus

Job:
Engineering

Job Level:
Entry

    

Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.

   

HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.

Make every future a success.
  • Job directory
  • Business directory