Epicareer Might not Working Properly
Learn More

178-002 Data Engineer

  • Full Time, onsite
  • AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD
  • Singapore, Singapore
$ 5,700 - $ 6,800 / month

Checking job availability...

Original
Simplified

Roles & Responsibilities

Join our back-office development team and take the lead in designing and delivering high-performance software solutions for the Automatic Fare Collection (AFC) system’s back office. This role focuses on handling high-volume, performance-intensive operations critical to the system's success.

Your key responsibilities will include:

  • Gathering and analyzing software requirements from stakeholders.
  • Designing, developing, and maintaining robust, scalable software solutions.
  • Preparing and submitting comprehensive deliverables throughout the software development lifecycle, such as Business Rules, Software Requirements Specifications, Architecture and Design Documents, Interface Specifications, Source Code, Testing Plans, Operation & Maintenance Manuals, Training Materials, and any additional documentation required by the Authority's standards.
  • Providing daily application support and troubleshooting assistance to the Authority.
  • Collaborating with end users to clarify requirements and resolve design and testing issues.

Requirements:

  • A recognized degree in Computer Science, Data Analytics/Science, IT, or Engineering, with relevant software development experience.
  • Hands-on experience completing at least one full Software Development Lifecycle (SDLC), including producing all required SDLC documentation.
  • Proven ability to analyze requirements, design, develop, and deliver complex enterprise applications using Java and web technologies on UNIX/Linux and Windows platforms.
  • Strong background in web application development and database integration using JDBC and SQL.
  • Familiar with Agile development methodologies.
  • Experience with DevSecOps practices and implementing CI/CD pipelines.
  • Skilled in various testing techniques—unit, integration, and end-to-end—to ensure robust and reliable systems.
  • Bonus: Experience with Automatic Fare Collection (AFC) systems.
  • Bonus: Knowledge of EMV standards and PCI DSS compliance.
  • Proficient in creating design documentation, including UML modeling.
  • Strong analytical thinking and problem-solving skills.
  • Excellent verbal and written communication skills in English.
  • Deep expertise in SQL, star schema design, and Snowflake data warehousing.
  • Skilled in data analytics techniques including clustering, time series analysis, and anomaly detection.
  • Proficient in building Python programs for data transformation and analysis using Pandas and Snowpark.
  • Hands-on experience developing in AWS environments; familiarity with AWS SageMaker is a plus.
  • Bonus: Experience with dashboarding tools like Streamlit or Tableau for data visualization.
  • Bonus: Experience in building Java API microservices with Spring Boot.

Job Type: Contract
Contract length: 36 months

Pay: $5,700.00 - $6,800.00 per month

Schedule:

  • Monday to Friday

Work Location: In person