Staff Software Engineer

  • Competitive
  • Singapore
  • Permanent, Full time
  • IBM
  • 26 Sep 16

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Job Description

  • Support the Day of Announce activities for IBM Sales Configurator tool by developing / enhancing the code or its business logic and / or its content; as required by the tool.
  • Assess and conduct code refactoring, unit test automation using jTest or other similar tools
  • Create code documentation and create utility scripts as needed.
  • Deliver a strategic program related to configuration, pricing and quoting of complex IBM products and services.
  • Interact with Product Development / Brand team to shape/scope the program and define the delivery plan and approach.
  • Operate in a fully agile environment. Strong communication and leadership skills with ability to include critical design/solutions decisions.
  • Experience in CML (Configuration Modeling Language) and certification in IBM Sterling Commerce application suite will be beneficial.
  • Take necessary steps to improve the safety of the work process and environment
CSUSWDevSupport


Required Technical and Professional Expertise
- Proficient in software development cycles.
- Knowledgeable in Agile Development Methodologies.
- Experience using multiple programming and scripting languages (Java, Python, Ruby on Rails, Node.js,Angular.js, React, JavaScript, HTML5, CSS)
- Object oriented programming experience a plus
- Proficient in both front and back-end Mobile Development (Swift, Android SDK, JSON, REST).
- Good exposure to Cloud (IaaS, PaaS)
- Solid understanding and experience in Data Mining and Analytics (IBM SPSS, R, Hadoop, Spark) will be beneficial

Must have:
- The ability to take on challenges and address problems head-on
- Strong ability to collaborate
- Highly driven and resourceful
- Be motivated, detail oriented, have the ability to thrive in a team environment
- Strong verbal and written communication skills
- Write great production ready code on schedule
- Ability to work with global team



Preferred Technical and Professional Experience
- Proficient in software development cycles.
- Knowledgeable in Agile Development Methodologies.
- Experience using multiple programming and scripting languages (Java, Python, Ruby on Rails, Node.js,Angular.js, React, JavaScript, HTML5, CSS)
- Object oriented programming experience a plus
- Proficient in both front and back-end Mobile Development (Swift, Android SDK, JSON, REST).
- Good exposure to Cloud (IaaS, PaaS)
- Solid understanding and experience in Data Mining and Analytics (IBM SPSS, R, Hadoop, Spark) will be beneficial

Must have:
- The ability to take on challenges and address problems head-on
- Strong ability to collaborate
- Highly driven and resourceful
- Be motivated, detail oriented, have the ability to thrive in a team environment
- Strong verbal and written communication skills
- Write great production ready code on schedule
- Ability to work with global team


Role ( Job Role )
Software Developer

Primary job category
Software Development & Support

Contract type
Regular

Employment Type
Full-Time

Secondary Job Category
Other Software Development & Support

Required Education
Bachelor's Degree

State / Province
NORTH EAST

Is this role a commissionable/sales incentive based position?
No

Travel Required
No Travel

IBM Business Group
T&O

Preferred Education
Master's Degree

City / Township / Village
SINGAPORE

Country
Singapore

Eligibility Requirements
- Proficient in software development cycles.
- Knowledgeable in Agile Development Methodologies.
- Experience using multiple programming and scripting languages (Java, Python, Ruby on Rails, Node.js,Angular.js, React, JavaScript, HTML5, CSS)
- Proficient in both front and back-end Mobile Development (Swift, Android SDK, JSON, REST).
- Good exposure to Cloud (IaaS, PaaS)
- Solid understanding and experience in Data Mining and Analytics (IBM SPSS, R, Hadoop, Spark) will be beneficial