Sign in or register for a JobTech account.

Jobs that require complex systems (general) skill

Credit Suisse
17Jan
Full Stack Developer
Credit Suisse   via Tech In Asia

A number of new and exciting projects have been initiated within APAC PB IT, enabling you to directly contribute to the success of the business. Naturally, project details are commercially-sensitive but all our projects exhibit the following common features: •          Significant engagement with product owners and user-interaction •          Technical autonomy and innovation •          Highly motivated and engaged development teams •          High quality and commercial benefits As an agile application developer you will work    Read more

together with business users and members of the development team to provide quality systems that improve productivity, decrease operational risk, enable the business to expand and make users smile. These are high profile applications that offer you the opportunity to shape the future technical direction and take ownership for functional components. Role Responsibility: •          Design, develop, test, deploy and support high quality systems. •          Become a strategic part of the CS business by building positive relationships with all business partners, understanding the challenges they face and using your technical expertise to deliver the systems we need. •          Collaborate with the Product Owner closely to deliver solutions and to build user-centric banking applications for use by Clients/Relationship Managers/Support functions around the world. •          Understand the different technology domains within the Bank and how the data across domains is interrelated. •          Constantly analyze and improve the performance and quality of the product and team. •          Be willing and able to adapt to changes in priorities and requirements. •          Remain open and alert to new technology opportunities. You Offer We have a preference for the following knowledge and experience: •          Expertise with Java or any other JVM-based language •          Expertise with SQL, RDBMS design and optimization •          Expertise in JavaScript full stack development (e.g. React and Node.js) •          Expertise with HTML5 and CSS3 •          Expertise with JUnit, TestNG or any other test framework •          Strong knowledge of HTTP and (REST) API design •          Working knowledge of MongoDB or other NoSQL databases We expect these qualifications and work experience: •          Your Degree in Computer Science, Mathematics, Computer Engineering or related discipline is preferred but not required. •          You have significant work experience in commercial software development, full stack web frameworks and exposure to more recent technologies. •          You have theoretical foundations as well as practical experience designing and implementing distributed systems. •          You should have a real passion for and experience of Agile working practices like Scrum, with a strong dream to work with baked-in quality disciplines such as TDD, BDD, test automation and DevOps principles. •          You have attested ability to work well in delivering complex systems in a dynamic changing environment. •          You have the ability to develop intuitive and robust user interfaces which improves user experience. We value these characteristics: •          Pragmatism. You have a deep understanding of, and are highly informed by, the purist approaches. You also have an understanding of what it takes to deliver working software. •          Completion. Delivery. Shipping working software with high usability to our customers is what matters most. Your biggest thrill from a big new idea comes when you see it working in the real world. •          Collaboration. Building software is primarily a social activity so you will play well with others. Determining the right thing for the team to do is not about winning a debate at all costs. •          Diversity. You value everyone's ideas, background, thoughts and culture. •          Curiosity. You like to learn. You continually, and deliberately, learn. •          Passion. You are passionate about software. You live and breathe software. It is not just a job, it is a way of life.

Skills
ZENDESK SINGAPORE PTE. LTD.
17Jan
Staff Software Engineer
ZENDESK SINGAPORE PTE. LTD.   via JobsCentral



Roles & Responsibilities

Zendesk is looking for a Software Engineer to work on highly scalable technical challenges. You’ll be based in our Asian HQ in Singapore.

You’ll be part of an expanding team responsible for building our innovative chat application that helps thousands of businesses engage and building better relationships with customers. This includes bite-sized feature development projects to large operational undertakings, such as building the systems that enable us    Read more

to deliver fast, scalable and reliable services to users.

Staff Engineers at Zendesk are expected to be hands-on technologists who could contribute to application development directly, lead the design and implementation of projects, and be involved in technical discussions beyond their teams. You should love finding simple solutions to complex problems, and care about not only the technical and algorithmic aspects of large systems, but the way they enable other teams to do their jobs. You should have previous experience with web infrastructure, distributed systems, or component-oriented software engineering.

What you get to do every day:

Design, code and deliver scalable and reliable backend systems that support our live chat system.

Lead technical discussion and provide technical guidance to the team.

Ensure scalability, performance, maintainability and security of the technical platform in collaboration with ops teams.

Identify areas of our product and infrastructure that need improvement and drive fixes to completion.

Participate in all phases of the software lifecycle.

Mentor and guide junior team members by reviewing their code submissions, code pairing, and being a sounding board.

Become a key contributor to better working practices across Zendesk.

Requirements

Required:

8+ years of software engineering experience, preferably in a SAAS environment, and 2+ years in a role where you hold technical leadership responsibility

Advanced level knowledge with Python, and working experience with one or more of the following Python frameworks: Django, Flask, Celery, and Twisted.

Working knowledge with one or more of the following data stores and systems: MySQL, ElasticSearch, Riak, Redis, Kafka

Solid understanding of architecture of highly concurrent and low latency systems and common tradeoffs with regard to performance, scalability and reliability

Passion for understanding complex systems, debugging problems, and pushing solutions to production.

Nice to have:

Experience with Ruby on Rails and/or Scala is a plus.

Experience with JavaScript and frontend development is a plus.

A Degree in Computer Science, Engineering, or equivalent.

Skills
Credit Suisse
17Jan
Java/Full Stack Developer
Credit Suisse   via Tech In Asia

We Offer Develop, test, design, handle and support high quality systems. Become a strategic part of the CS business by building positive relationships with the Front Office, understanding the challenges they face and using your technical expertise to deliver the systems we need. Maintain a solid focus on quality. Be willing and able to adapt to changes in priorities and requirements. Remain open and alert    Read more

to new technology opportunities. You Offer Your Degree in Computer Science, Mathematics, Computer Engineering or related discipline is helpful but not required. You have significant work experience in commercial software development, predominantly full stack web frameworks and exposure to more recent technologies. You have a real passion for Agile working practices and a strong dream to work with baked-in quality disciplines, such as TDD and test automation. You have validated ability to work well in delivering complex systems in a changing, dynamic environment. You have the ability to develop intuitive and robust user interfaces which improves user experience. You have sound knowledge of application architecture and design.

Skills
U3 INFOTECH PTE. LTD.
16Jan
Engineering Manager
U3 INFOTECH PTE. LTD.   via JobsCentral



Roles & Responsibilities

The Engineering Manager will coordinate day-to-day technical activities and help address issues that arise within the Engineering group to ensure the appropriate technical skills are being developed and departmental, proposal, project, and customer needs are satisfied. This position will be responsible for Hardware & Software Engineering including Mechanical and IT Engineering.

The responsibilities include but are not limited to the following:

Technical:

Guide technical activities and develop technical skills    Read more

within a given discipline to ensure department, proposal, project, and customer needs are satisfied.

Ensure discipline related technical processes, procedures, and best practices are defined, documented, and followed in daily engineering activities associated with a given discipline.

Use problem solving, communication, and interpersonal skills to help the team operate effectively and efficiently.

Coordinate communications to and from a given discipline to ensure everyone is informed of performance expectations and emerging issues.

Ensure realistic project plans are developed and successfully executed to approved budget, scope, and quality constraints.

Ensure compliance to specifications and internal development processes.

Ensure new or less experienced staff receive appropriate technical training and mentoring.

Communicate and document institutional (tribal) knowledge to ensure this beneficial information is shared and available to others as the company continues to grow.

Financial:

Ensure compliance to budgets and schedules.

Provide estimates for effort and cost in support of proposal development activities and ongoing progress reporting (Earned Value, S-Curves, etc.).

Identify capital needs for a given discipline to support development of the Engineering

Personnel:

Manage employee performance:

Coach employees and provide feedback with respect to work products produced and adherence to process.

Conduct Performance Reviews

Coach on processes and engineering skills with new hires and in developmental areas with others, as appropriate.

Provide guidance on contacts within the organization.

Requirements

A Bachelor degree in an appropriate engineering field

A minimum of 10 years’ experience with 3 years in leadership role. Hands-on experience in design and development is highly desired.

Demonstrated success working with customers to identify unique needs in their operating environment and develop customized solutions to satisfy those needs.

Expertise in the associated design, commissioning, and testing tools and applications used to deliver projects and systems.

The ability to lead others in the successful design and development of complex systems.

Knowledge of material flow/conveyor/controls design solutions

Project Management knowledge

Experience in working with foreign countries: collaboration with international teams, exposure to different work/company cultures.

Skills
ORICA INTERNATIONAL PTE. LTD.
16Jan
Data Engineer
ORICA INTERNATIONAL PTE. LTD.   via JobsCentral



Roles & Responsibilities

Orica is seeking a bright and motivated individual to join our Data Science team. The candidate's primary responsibility will be to provide analytics services for the digital hub initiatives to help improve and monitor product reliability and operational efficiency. This will include developing insights from diverse data sources and creating platforms to make these insights actionable for key stakeholders.

The successful Data Engineer will propose creative Data    Read more

Science solutions to problems faced by various groups at Orica, evaluate those solutions, and then work with the team to develop and deploy those solutions.

RESPONSIBILITIES

Perform large-scale data analysis and develop effective statistical models for segmentation, classification, optimization, time series, etc.

Uses analytical platforms such as R and Python to model complex systems and derive actionable insights.

Design and implement reporting dashboards that track key business metrics and provide actionable insights.

Works with the team to review, analyse, and develop solutions for operational leaders.

Work closely with both business units and engineering teams to formulate measurement problems and associated technical solution strategies

Work closely with engineering and product management teams to build tools and applications on our unique big data platform to efficiently generate and deploy insights into decision-making systems at Orica.

Requirements

An advanced degree (Masters or PhD) in statistics, mathematics, computer science, engineering or scientific field

Proficiency with statistical analysis tools to include: R, SAS, SPSS

Proficiency with software development technologies to include: Python, C++, Java

Knowledge of machine learning tools, basic statistics, data visualization techniques and databases (SQL) to Perform large-scale data analysis and develop effective statistical models for segmentation, classification, optimization, time series, etc.

Excellent verbal and communication skills, ability to explain predictive analytics to non-technical audience

Interface with Engineers, Product Managers and Product Analysts to understand product goals and data needs

Build data expertise and own data quality for allocated areas of ownership

Numerical skills with the ability to think logically and practically to deal with complexity.

Ability to:

Work in a fast-paced environment

Promptly recognize emerging problems and identify potential solutions

Deliver high-quality results on time

Skills
OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD
15Jan
Project Manager Ba – Cash Management / Payment
OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD   via JobsCentral



Roles & Responsibilities

Ensures all activities under her/his responsibility are performed on schedule within quality standards

 Manages the projects and resources linked to the modules under his responsibility

 Monitors the progress of the project and respects planning and budget

 Communicate with deployment team for delivery via the release note and support team for support

 Report to the team head and escalate if any problems

 Understand the changes linked to    Read more

Payment Processing

 According to discussion with developers, propose solutions for the new requirements

 Keep up to date the existing documentation (presentation of the tool, use guide…)

 Manage estimation and planning for the daily work

 Provide and monitor 3rd Level application support under the team scope

 Organize Problem solving sessions to understand why we had issues in production

 Be pro-active to propose improvement on current application

Requirements

At least 5 years relevant business analyst experience with banking IT systems

 At least 3 years of experience in Project management

Technical skills

 Good knowledge in Payment area like interaction with Clearing, payment file format ISO20022, SEPA and SWIFT

Other Professional Skills and Mindset

 Experience in MS Project

 Work on complex systems and a challenging international work environment

 Knowledge of all phases of IT system development and implementation life cycle

 Strong analytic skills

 Capable to effectively interact with technical team

 Strives to deliver the solution in the most effective and timely manner

 Proactive with excellent verbal and written communication skills in English

 Team spirit - Like explain

Skills
KELLY SERVICES (SINGAPORE) PTE. LTD.
14Jan
Network Engineer
KELLY SERVICES (SINGAPORE) PTE. LTD.   via JobsCentral



Roles & Responsibilities

Job Summary

The Network Engineer will provide enterprise-wide network system infrastructure support for complex systems and interconnected technologies that require day-to-day support and administration in order to maintain optimal network performance.

This position will be responsible for deploying, routing and maintaining a LAN/WAN/Wifi providing support with Firewalls, Load Balancing, Routers and switches to proactively address network issues that impact services.

Requirements

Requirements :

A minimum of 4 years of experience in    Read more

an implementation and support role for a large IP network.

Full comprehension of the TCP/IP application suite and OSI models.

Experience with administration, implementation, and troubleshooting of IPv4, Layer 2 and Layer 3 switches,

Experience with Cisco Nexus switch. Juniper/Fortigate firewalls, Load balancers, static routing protocols, DHCP, NAT, and QoS.

Experience implementing interior and exterior routing protocols

Experience with redundancy technologies: VRRP, HSRP, GLB, F5 virtual routers

Network installation experience in a high availability LAN, data center or NOC.

Experience with LAN switching (spanning tree, VLAN, trunking, IGMP, PIM).

Experience with DMVPN, VPN/SSLVPN Tunnels, VoIP and Multicast.

Experience with network monitoring tools

Basic familiarity with Unix-like systems such as MacOS, Centos and Ubuntu.

Basic Experience with virtual server environments.

Cisco,Juniper, Fortigate, F5 certifications are desirable

Banking or Financial domain experience is an advantage.

Skills
KELLY SERVICES (SINGAPORE) PTE. LTD.
14Jan
Senior Network Engineer
KELLY SERVICES (SINGAPORE) PTE. LTD.   via JobsCentral



Roles & Responsibilities

Job Summary

The Network Engineer will provide enterprise-wide network system infrastructure support for complex systems and interconnected technologies that require day-to-day support and administration in order to maintain optimal network performance.

This position will be responsible for deploying, routing and maintaining a LAN/WAN/Wifi providing support with Firewalls, Load Balancing, Routers and switches to proactively address network issues that impact services.

Requirements

Requirements :

A minimum of 5 years of experience in    Read more

an implementation and support role for a large IP network.

Full comprehension of the TCP/IP application suite and OSI models.

Experience with administration, implementation, and troubleshooting of IPv4, Layer 2 and Layer 3 switches,

Experience with Cisco Nexus switch. Juniper/Fortigate firewalls, Load balancers, static routing protocols, DHCP, NAT, and QoS.

Experience implementing interior and exterior routing protocols

Experience with redundancy technologies: VRRP, HSRP, GLB, F5 virtual routers

Network installation experience in a high availability LAN, data center or NOC.

Experience with LAN switching (spanning tree, VLAN, trunking, IGMP, PIM).

Experience with DMVPN, VPN/SSLVPN Tunnels, VoIP and Multicast.

Experience with network monitoring tools

Basic familiarity with Unix-like systems such as MacOS, Centos and Ubuntu.

Basic Experience with virtual server environments.

Cisco,Juniper, Fortigate, F5 certifications are desirable

Banking or Financial domain experience is an advantage.

Skills
TRANSFERWISE SINGAPORE PTE. LTD.
14Jan
Full Stack Developer - Japanese Speaking
TRANSFERWISE SINGAPORE PTE. LTD.   via JobsCentral



Roles & Responsibilities

We’re looking for a versatile and product minded, Japanese speaker Full Stack Developer to join our scaling-up engineering office in Singapore. The role is an unique opportunity to join one of the most successful FinTech start-ups in the world and to contribute building our Asia/Pacific product. Hence helping millions more potential customers save money by using TransferWise.

You’ll get to join one of our coolest office locations    Read more

(if not the coolest), while receiving a competitive package - including a salary within the range of 90.000 - 150.000 SGD (depending on experience & skills proven during selection), and generous stock options, amongst many other benefits.

Your mission...

Help us help to scale our product to impact millions more customers

Take ownership of the entire TransferWise user experience for our Asia Pacific region, focusing on Japan - one of the biggest markets in the world. Mission - helping to make their international transfers faster, easier and cheaper!

Integrate payment methods and partners, creating a scalable and automated payments engine

Understand our customers and the impact our product is making (through data analysis and user research) to drive our team and product roadmap.

This role will give you the opportunity to:

Develop your expertise in the fast-growing FinTech market in Asia while growing our new engineering office in Singapore

Choose your path to success - you’ll have the freedom to define the vision & the responsibility for making it happen

Be flexible in how and where you work, we understand everyone needs a little something different so we’ll do our best to make it happen

Travel to work and learn with our dev teams in London, Tallinn, Budapest, New York and more

Requirements

A bit about you...

Fluent (or upper-intermediate at least), level in Japanese and English.

You’ll be passionate about product and user experience - customers are at the heart of what you do and that empathy drives your decisions

You’ll have used a back-end MVC Framework, Java/Spring Boot preferred;

You’ll have experience with HTML, CSS and JavaScript

You’ll have previously developed a modern front-end framework. Angular.js is preferred, but experience with Backbone, Ember, Knockout or React is also relevant

You’ll have experience working with SQL DBs, writing custom queries and designing schemas

You’ll have an understanding of test-driven development (TDD) and the desire to write tests

You’ll be familiar with Continuous Delivery approach mindset

Some extra skills that would be awesome:

You’ll have experience with commercial software development and may have built modular scalable systems

You might have used DB abstraction layers like Hibernate or messaging services (Apache Kafka, RabbitMQ, JMS etc)

You have knowledge of payment platforms, foreign exchange and highly complex systems

You have a broad understanding of the concept of minimum viable product (MVP)

For a sneak - peek into our Engineering world check: http://tech.transferwise.com/

Skills
KELLY SERVICES (SINGAPORE) PTE. LTD.
14Jan
Network Engineer
KELLY SERVICES (SINGAPORE) PTE. LTD.   via JobsCentral



Roles & Responsibilities

Job Summary

The Network Engineer will provide enterprise-wide network system infrastructure support for complex systems and interconnected technologies that require day-to-day support and administration in order to maintain optimal network performance.

This position will be responsible for deploying, routing and maintaining a LAN/WAN/Wifi providing support with Firewalls, Load Balancing, Routers and switches to proactively address network issues that impact services.

Requirements

Requirements :

A minimum of 4 years of experience in    Read more

an implementation and support role for a large IP network.

Full comprehension of the TCP/IP application suite and OSI models.

Experience with administration, implementation, and troubleshooting of IPv4, Layer 2 and Layer 3 switches,

Experience with Cisco Nexus switch. Juniper/Fortigate firewalls, Load balancers, static routing protocols, DHCP, NAT, and QoS.

Experience implementing interior and exterior routing protocols

Experience with redundancy technologies: VRRP, HSRP, GLB, F5 virtual routers

Network installation experience in a high availability LAN, data center or NOC.

Experience with LAN switching (spanning tree, VLAN, trunking, IGMP, PIM).

Experience with DMVPN, VPN/SSLVPN Tunnels, VoIP and Multicast.

Experience with network monitoring tools

Basic familiarity with Unix-like systems such as MacOS, Centos and Ubuntu.

Basic Experience with virtual server environments.

Cisco,Juniper, Fortigate, F5 certifications are desirable

Banking or Financial domain experience is an advantage.

Skills