x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Application Developer/Support (Python, Unix, SQL / Trading Desk / Changi Business Park)
 banner picture 1  banner picture 2  banner picture 3

Application Developer/Support (Python, Unix, SQL / Trading Desk / Changi Business Park)

Es Recruitment Pte. Ltd.

Es Recruitment Pte. Ltd. company logo

1 year contract under employment agency payroll

Work Location: Changi Business Park

Salary Budget: $5500 - $6800 (Company do not provide bonus)


Primary Skills: Python, Unix, SQL


Requirements:

  • Singaporean
  • Degree in Computing, Computer Science, or Engineering preferred.
  • 3 to 8 years of experience, preferably in the financial/fintech industry.
  • Experience in supporting trading desks.
  • Familiarity with Agile/Scrum methodologies.
  • Excellent troubleshooting and debugging skills for 2-tier and multi-tier applications.
  • Experience as first-line application support for trading systems and back-office, handling issue analysis and general system checks and maintenance tasks.
  • Strong analytical and problem-solving skills.
  • Experience documenting design and development work in Confluence.
  • Expertise in Python (OOPs concepts, Flask/Django frameworks, multithreading, web sockets, and analytics tools such as Pandas and NumPy).
  • Strong experience in SQL and PL-SQL database design with at least one RDBMS (preferably MariaDB and MS-SQL).
  • Proficiency in writing batch scripts using shell scripting.
  • Experience with Linux, OpenShift, Avro-based Kafka, Docker, Nginx, Sentinel Redis, AngularJS basics, REST APIs (Flask), JSON, and web sockets.
  • Experience with CI/CD pipelines and Bitbucket.


Job Description:

  • Design and develop highly complex and scalable Python modules.
  • Take ownership of end-to-end technical delivery, adhering to project timelines and requirements.
  • Participate in requirement analysis and propose alternative solutions where necessary.
  • Integrate applications using middleware software such as Avro Kafka and handle database design.
  • Deploy applications to OpenShift via CICD pipelines.
  • Collaborate with application support, developers, and product owners to ensure successful releases.
  • Be flexible to work extra hours to meet corporate and departmental goals.
  • Ability to prioritize and manage multiple tasks in a fast-paced environment, working under pressure.

Sharing is Caring

Know others who would be interested in this job?