Sign in or register for a JobTech account.

Jobs that require software engineering skill

Citi
31May
Digitization Delivery Manager
Citi   via Citi



Job Purpose:

We are looking for a delivery/product manager to join our team in process automation and driving productivity initiatives across MSS APAC.You will work closely with product owners, data scientist and team members to deliver solutions through new and existing channels.

Job Purpose:

We are looking for a delivery/product manager to join our team in process automation and driving productivity initiatives across MSS APAC.You will work closely with product owners,    Read more

data scientist and team members to deliver solutions through new and existing channels.

Job Background/context:

We believe the future is here with us !

Right here with us. Home to where we define, ideate, develop and distribute production-ready financial solutions of far-reaching impact. And right now, the door’s open to direct the future of our technology for a truly global client base. This means collaborating with the keenest minds in data science, big data, software engineering, web development, UX design and more. Doers looking to bring the next bold ideas to life for a fascinating array of clients - investing, trading and transacting at the forefront of change in markets and economies the world over.

If you have this kind of vision, capable of seeing ahead, of developing a clear path forward in a quest to try the as yet untried, here is the opportunity. In a supported, resource-rich, vibrant co-working environment, part of an ecosystem of globally interconnected labs, realising a broader mission of enabling growth and economic progress on a scale you won’t find anywhere else.

Welcome to APAC Cross Markets Analytics & Digitization (CMAD)!

Key Responsibilities:

Product and Project manage all aspect from initiation to final rollout of the new product and services.

Write user stories and engages global / local team to define the solution roadmap and architecture.

Perform deep-dive analysis, design, and architect and implement solutions, while working with the Sales/Trader and support functions.

Defines and builds the data pipelines that will enable faster, better, data-informed decision-making within the business.

Skills & Qualifications:

You have a great understanding of business analysis, project management and solution design within Capital Markets area.

You understand how Trade Capture, Risk, PnL. Static Data works in the Trading environment covering FX, Rates, Credit and Commodities.

You are interested in designing automation solution using workflows, BoTs and Symphony APIs.

You have experience with Python, SQL, Tableau, and Power BI in order to gain greater insight into data and present your analysis with impact.

You are interested in NLP, voice-to-text conversion, sentiment analysis and predicted modelling.

You have experienced managing geographically spread out stakeholder and development teams.

You thrive under pressure in a dynamic and fast paced environment

You are an adaptable, resourceful, well organised team player with a strong work ethic

You agree that verbal and written communication skills are vital

You are educated to degree level or above

-------------------------------------------------Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - SG

------------------------------------------------------Time Type :Full time

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Citigroup Inc. and its subsidiaries ('Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity CLICK HERE.

To view the 'EEO is the Law' poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE.

To view the EEO Policy Statement CLICK HERE.

To view the Pay Transparency Posting CLICK HERE.

Skills
Citi
31May
Big Data Engineer
Citi   via Citi



Job Purpose:

We are looking for a Big Data Engineer to join our team creating new pipelines to process and learn from financial data. You will work closely with product owners, data scientist and team members to deliver solutions through new and existing channels.

Job Background/context:

We believe the future is with us !

Home to where we define, ideate, develop and distribute production-ready financial solutions of far-reaching impact. And right now,    Read more

the door’s open to direct the future of our technology for a truly global client base. This means collaborating with the keenest minds in data science, big data, software engineering, web development, UX design and more. Doers looking to bring the next bold ideas to life for a fascinating array of clients - investing, trading and transacting at the forefront of change in markets and economies the world over.

If you have this kind of vision, capable of seeing ahead, of developing a clear path forward in a quest to try the as yet untried, here is the opportunity. In a supported, resource-rich, vibrant co-working environment, part of an ecosystem of globally interconnected labs, realising a broader mission of enabling growth and economic progress on a scale you won’t find anywhere else. Welcome to our APAC Cross Markets Analytics & Digitization (CMAD), Team

Key Responsibilities:

Architect and process complex datasets with Spark, Beam, etc

Read/write data with Kafka, HDFS, S3, Postgres etc

Produce fault-tolerant, intelligent data processing pipelines

Skills & Qualifications:

You have a great understanding of the Python language and standard library

You understand how to use a data processing framework, such as Apache Spark or Beam

You know how to read/write data to message and storage platforms, such as Apache Kafka, HDFS or Amazon S3

You are interested in creating data processing pipelines for machine learning, using Apache Airflow, Dask, etc

You have very high development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment

You are an adaptable, resourceful, well organised team player with a strong work ethic

You agree that verbal and written communication skills are vital

You are educated to degree level or above

-------------------------------------------------Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - SG

------------------------------------------------------Time Type :Full time

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Citigroup Inc. and its subsidiaries ('Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity CLICK HERE.

To view the 'EEO is the Law' poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE.

To view the EEO Policy Statement CLICK HERE.

To view the Pay Transparency Posting CLICK HERE.

Skills
NTUC Income Insurance Co-operative Ltd
30May
Manager, Middleware Engineer
NTUC Income Insurance Co-operative Ltd   via E-FinancialCareer

You will create a bridge between development and operations by applying a software engineering mindset to system administration topics, to enable self-service for both development and system administration teams for the services provided by IT Technology & Operations. You will collaborate closely with solution team to ensure that the designed solution responds to non-functional requirements such as availability, performance, security and maintainability. You will work with release team    Read more

to ensure

Skills
ShopVenture
30May
Senior Ruby on Rails Engineer
ShopVenture   via e27

Senior Ruby on Rails Engineer
We are searching for a talented and motivated Ruby on Rails engineer who can lead the creation and development of the next phase of ShopVenture. This role demands highly developed software engineering skills, a true passion for innovative technology, and a can-do attitude.
As a RoR Engineer you will be responsible for continued development on the current application and building the next suite of features    Read more

for ShopVenture that are well-tested, scalable, polished and a pleasure to use.
Our Specialties

Ruby 2
Rails 4
Postgres / Redis / ElasticSearch
Amazon S3
Heroku
GitHub
Codeship

Key Responsibilities

Work iteratively and collaboratively with the Founders
Make strategic technical decisions related to the application and new technologies
Continue the development of the current Ruby on Rails application
Ship new features
Perform code review
Maintain code quality

Requirements

1 – 3 years of industrial experience in Ruby on Rails
Experience in using Databases (PostgreSQL, MySQL)
Experience in developing across full stack technologies (JavaScript, HTML, CSS, SASS)
Experience in setting up and deploying applications to PaaS or IaaS
Experience in Test Driven Development and Continuous Integration/Deployment
Experience participating in open source projects is a big plus

If you are an exceptional fresh graduate, we would love to hear from you too!
The Ideal Candidate

Has strong communication skills to drive execution
Is independent and takes charge of projects – work until the job is done!
Is open to receiving feedback
Is excited about iterative and incremental development
Has passion for emerging web technologies

What’s In It For You
ShopVenture is an exciting new startup. Our team is energetic, engaging, hardworking, intelligent and motivated. We love learning, growing, and getting sh*t done. Our office is loud, fun and friendly and located in the CBD.
We offer an excellent compensation package and a flexible and fun working environment.
To Apply
If you think you have the skills and would fit with our culture, please email your CV to talent@accela.asia or call +65 8518 8522 for an initial discussion.

Skills
Equinix
29May
Software Engineer - Intern
Equinix   via Equinix

Software Engineer - InternEquinix is one of the fastest growing data center companies, growing connectivity between clients worldwide. With 200 data centers in over 24 countries spanning across 5 continents, we are home to the Cloud, supporting over 1000 Cloud and IT services companies that are directly engaged in technological innovation and development. We are passionate about further evolving the specific areas of software development, software and network    Read more

architecture, network operations and complex cloud and application solutions.A career at Equinix means constant opportunities to learn new skills and grow in new directions. We look for people who are customer service driven and who pride themselves on their technical skills alongside their analytical skills and innovative approach.OpportunitiesThe Equinix Internship Program offers wide-ranging opportunities in Information Technology, Engineering, Human Resources, Finance and more. Spend your time gaining practical work experience and learning from some of the sharpest minds in the industry.   Work in a culture that thrives on innovation and delivering results, while building solid relationships with industry leaders, and fellow students from around the country. ProjectsEquinix Product Management 2020Responsibilities/TasksLearn Agile Process and MethodologyLearn Agile tools (JIRA, Confluence)Maintain Equinix Product Management JIRA Tools and enhancementsParticipate in Scrum meetingsLearn Software Engineering / SDLC ProcessesLearn Effective Communications in Project Management

Skills
Antaes Asia Pte Ltd
29May
Front End Developer
Antaes Asia Pte Ltd   via Glints

Job Description:

· Contribute to IT projects in the banking industry for Antaes clients

· Develop, implement and test components from functional specifications

· Manage JIRA requests and participate in discussions on technical and architectural issues

· Ensure integration of new tool with existing enterprise application ecosystem of the bank

· Participate in analyzing, resolving and providing technical support escalated to the team

· Draft specifications, technical design, unit tests, code reviews and detailed    Read more

system integration documents and any other documents as required during the project lifecycle

· Contribute to maintaining a high standard of delivery quality

· Contribute to the promotion of Antaes services on top of assistance provided to client

Job Requirements:

· At least 6 years of relevant experiences in Java-J2EE software engineering, ideally in a banking environment

· Excellent hands-on development experience as front-end developer with one of Javascript frameworks like Angular, React or Vue.js

· Experience in designing UI/UX elements using JS framework

· Good working knowledge of front-end technologies like Javascript, HTML5 and CSS.

· Experience in integrating with RESTful web services

· Deep understanding of web standards, browser compatibility issues, web performance optimization and front-end development best practices

· Good to have any Java development experience

· Experience with Agile methodology

· General knowledge in banking

· Knowledge of Trade Finance domain and related applications/tools with emphasis on core application development.

· High level of commitment, proactivity and good communication skills are expected

· Strong analytical and problem-solving skills

· Very good English proficiency

Skills
Solar AI Technologies
29May
Data Engineer
Solar AI Technologies   via Glints



At Solar AI, we want to use technology to simplify the solar experience for everyone.

We do so by building software solutions to provide virtual prospecting and assessment for rooftop solar projects. By combining geospatial analysis of satellite imagery with big data and artificial intelligence, Solar AI provides developers and installers with access to building intelligence for rooftop solar. With a centralized database powered by intelligent lead scoring,    Read more

we empower sales teams to discover qualified leads and prioritize their sales efforts.

Solar AI Technologies is a seed stage start-up funded by and incubated as part of ENGIE Factory, the dedicated venture arm for ENGIE Group in Asia-Pacific. Our founding team, Bolong and Ariel came from a background of working with global technology companies and Series A to D stage start-ups across Southeast Asia, Latin America and Europe.

Find out more at https://getsolar.ai.

What you’ll be responsible for

- Develop and maintain a data lake with mixed data types such as satellite imagery, GIS and structured data

- Assist on the creation of an end to end AI system through pipelining different data and machine learning modules

- Create data extraction tools to obtain information from different data sources and solutions (APIs, FTP, cloud storage)

- Create custom data wrangling processes to allow standardized data consumption that feed ML models

- Work with GIS data and find methods to optimize the extraction of features from it

- Setup orchestration methods for each of the processes inside the team

- Research and test new data sources or innovative methods to extract information (e.g. data scrappers)

The skills we’re looking for

- Python as main known language

- Knows how to deliver code from development to production

- Data engineering Python ecosystem: Pandas, Dask, PySpark, GeoPandas

- ETL design and implementation

- Knowledge of relational databases and SQL (e.g. PostgreSQL with PostGIS extension)

- Experience working with pipeline orchestration tools (i.e. AirFlow, Jenkins, Luigi, etc)

- DevOps experience on AWS/GCP (nice to have: Docker and Kubernetes)

… with bonus points for the following

- Experience working with GIS data and handling satellite imagery

- Knowledge on software engineering good practices, testing and design patterns

- Experience with RESTful APIs (implementation and consumption)

- Experience working with Agile software development frameworks (scrum, kanban, etc)

- Data Science python ecosystem: Numpy, Sckit-learn, Jupyter

Employment type and location

This is a full-time position, based out of Singapore.

How to apply

We encourage interested applicants to write a short cover note stating why you want to join us. Please apply via Glints with your CV and the cover note. We review applications on a rolling basis, and unfortunately may only reach out to shortlisted applicants. Thank you for your patience and understanding.

Solar AI Technologies is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, colour, gender, religion, sexual orientation, age, marital status, or disability status.

About ENGIE Factory and ENGIE

ENGIE Factory is the dedicated venture arm for the ENGIE Group in Asia-Pacific, based in Singapore. ENGIE Factory’s mission is to develop new growth vectors for the group in the region that address our global ambition to transform the energy world into a zero carbon one.

ENGIE is a Fortune 500 global energy and services group, focused on driving the sector to zero carbon. ENGIE is driven by an ambition to contribute to harmonious progress and take up major global challenges such as the fight against global warming, access to energy for all and green mobility. ENGIE has 150,000 employees worldwide, across 70 countries.

Skills
Citi
29May
Engineering Manager - Open Banking and Partnerships
Citi   via Citi



This Digital S/W Engineer Group Mgr is accountable for management of complex/critical/large professional disciplinary areas. This role Leads and directs a team of professionals. Requires a comprehensive understanding of multiple areas within a function and how they interact in order to achieve the objectives of the function. Applies in-depth understanding of the business impact of technical contributions. Strong commercial awareness is a necessity. Generally accountable for delivery of    Read more

a full range of services to one or more businesses/ geographic regions. Excellent communication skills required in order to negotiate internally, often at a senior level. Some external communication may be necessary. Accountable for the end results of an area. Exercises control over resources, policy formulation and planning. Primarily affects a sub-function. Involved in short- to medium-term planning of actions and resources for own area. Full management responsibility of a team or multiple teams, including management of people, budget and planning, to include performance evaluation, compensation, hiring, disciplinary actions and terminations and budget approval.

Responsibilities:

Develop and communicate department vision that supports the broader organizational vision; ensure team culture consistently demonstrates alignment with leadership principles; and visibly ties department decisions to leadership principles and tenets

Able to communicate your ideas effectively to achieve the right outcome for your team and customer. Harmonize discordant views and lead the resolution of contentious issues (build consensus).

Lead design reviews for your team and actively participate in design reviews of related software or other team software at your location.

Code, development and implementation decisions set a great example to others. Provide insightful code reviews and take ownership of outcome. (“You ‘ship it’, you own it.”) Work very efficiently and routinely deliver the right things.

Perform retrospective review of sprints to identify improvement opportunites and feedback into coding practices / applciation framework and CICD pipeline enhancements to consistently improve quality.

Manage own products up time and availability in production, in collaboration with production management teams.

Demonstrate technical influence over 3-4 teams, either via a collaborative software effort or by increasing their productivity and effectiveness by driving software engineering best practices (e.g., Security, Quality, Operational Excellence, etc.).

Actively participate in the hiring process as well as mentor others - improving their skills, their knowledge of your software, and their ability to get things done

Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards

Run daily stand up calls with engineers and execute book of work in-line with agile practices.

Minimize technical debt being created with ongoing business demands and proactively plan resolution of the same

Ensure teams are building using agile practices and adopt tools for enhanced effectiveness.

Qualifications:

10+ years of relevant experience in a product line management, e-commerce, and/or strategic planning role.

2+ years of hands-on experience working with APIs, OAuth, Microservices etc.

Strong technical understanding and knowledge of Spring, Java, Cloud platforms.

Significant experience building complex business and/or transactional models.

Has thrived and succeeded in delivering high quality technology products / services in a high growth environment where priorities shift rapidly.

Ability to use hard data and metrics to back up assumptions and develop business cases.

First-class leadership and influencing skills, including experience managing a Tech Team

Demonstrated interpersonal and talent management skills, including the ability to identify and develop product management talent.

Education:

Bachelor’s/University degree, Master’s degree preferred

-------------------------------------------------Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - SG

------------------------------------------------------Time Type :

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Citigroup Inc. and its subsidiaries ('Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity CLICK HERE.

To view the 'EEO is the Law' poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE.

To view the EEO Policy Statement CLICK HERE.

To view the Pay Transparency Posting CLICK HERE.

Skills
Antaes Asia Pte Ltd
29May
Intermediate Java Developer, Spark Big Data
Antaes Asia Pte Ltd   via Glints

Roles & Responsibilities

- Contribute to IT projects in the banking industry for Antaes clients

- Participate to technical study to answer business analyst requirement

- Document proposed design and develop the solution

- Implicitly ensure all CI-CD artefacts are part of the solution

- Perform code review while fostering knowledge and sharing best practices with team members

- Interact and provide reporting to project managers

- Use testing tools, mocking objects, production monitoring concerns,    Read more

quality control including performance and load testing.

- Contribute to the promotion of Antaes services on top of assistance provided to clients

Job Requirements:

- Experienced Developer / Software Engineer Profile (more than 5 years) with at least 3 years in Java-J2EE software engineering.

- Hands on Data ingest and data processing technology like Spark streaming and Spark

- Hands on Messaging systems like Kafka, Flume or ActiveMQ, MQSeries or RabitMQ

- Hands on knowledge on Hadoop (preferably Hortonworks distribution) - HDFS, HBase, Hive, ORC/Parquet.

- Build tool - Maven/sbt/ant, UML, Restful web services, Jenkins/Team City

- Source management – SVN/GIT, TDD using Junit, Jira/QC.

- (nice to have) Solution design using proven patterns, awareness of anti-patterns, performance tuning, especially in streaming

- (nice to have) Knowledge of tools like Phoenix, ElasticSearch, Sqoop, StreamSets are good to have.

- (nice to have) Basic understanding of finance and investment banking

- Very good understanding of application system design, development, testing, deployment and maintenance.

- High level of commitment, proactivity and good communication skills are expected

- Willing to work on new topics and to collectively propose innovative solutions

- Strong analytical and problem-solving skills

- Team player mindset

- Ability to share and mentor

- Appetite to follow technology trend and participate to communities

- Very good English proficiency

Skills
Institute of Technical Education
29May
Lecturer - Web Applications
Institute of Technical Education   via Careers@Gov

Responsibilities As a Lecturer, your contributions go beyond teaching and facilitating learning. You play a critical role in recognising and nurturing your students’ potential and their lifelong learning needs. In addition, you will carry out industry or consultancy projects to help you remain relevant in your profession and to evolving changes in industry, and maintain strong linkages with industry and schools. You will also have the opportunity to have    Read more

industry attachments or experience on a regular basis to update your skills, knowledge and practices of your profession. Those with good and relevant experience can look forward to Senior Lecturer or equivalent positions, with career development opportunities to leadership positions in the Colleges or Headquarters.Requirements
- You should be trained in Information Technology, Computer Science or Software Engineering, with at least 3 years of relevant work experience in Web/Mobile applications development, Content Management System or IT related field.- You should be competent with Adobe CC applications and have good programming skills in iOS programming (SWIFT), C#, PHP, HTML5, CSS, JavaScript, Python. Candidates with experience and/or IT certifications in areas of Data Analytics, Internet of Things (IoT), or Artificial Intelligence (AI) and Machine Learning (ML) will have an advantage.- You should be a good team player and have good communication skills and passion in nurturing youth talents

Skills