[ref. j90245316] Bedok - Software Engineer for PA project

apartmentWEBSPARKS PTE. LTD. placeBedok calendar_month 

1 year contract, renewable]

Who We Are Looking For

We are seeking a talented and motivated Software Engineer to join our dynamic development team. You will play a crucial role in designing, developing, and maintaining our software products, ensuring they meet the highest standards of quality and performance.

Be part of a cross-functional development team that values quality, automation and user experience of the software we deliver.

Responsibilities
  • Design, develop, and maintain software applications: Write clean, scalable, and efficient code to create software solutions that meet user needs.
  • Collaborate with cross-functional teams: Work closely with product managers, designers, and other engineers to deliver high-quality citizen-centric products.
  • Perform code reviews: Ensure code quality and share knowledge with team members to improve overall team performance.
  • Debug and troubleshoot issues: Identify and resolve software defects and performance issues.
  • Implement automated testing and continuous integration: Ensure the reliability and stability of the software through automated tests and CI/CD pipelines.
  • Documentation: Create and document technical designs that are aligned with architectural guidelines.
  • Stay updated with the latest industry trends: Continuously learn and apply new technologies and best practices to improve our products.

Key Experiences and Qualifications We Seek:

Educational Background:

  • Bachelor’s degree or higher in Computer Science or a related field.

Professional Experience:

  • 4 years of relevant experience in Software Engineering roles.
  • 3 years of experience leading small engineering teams.

Technical Expertise:

  • Extensive hands-on experience in full-stack web and mobile development, including:
o Frontend & Backend: React and Node.js.
o Mobile Platforms: React-Native. Experience in native Android and iOS will be a plus
  • Proficiency with containerization technologies, such as Docker and AWS services (Fargate ECS, Lambda, S3, Aurora, and RDS).
  • Strong database management skills with MySQL and PostgreSQL.
  • Deep understanding of computer science fundamentals, including:

o Data structures, algorithms, and programming skills.

o Cloud computing principles and software design patterns.

Problem-Solving Skills:

  • Ability to break down complex problems into manageable, actionable items.
  • Proven expertise in formulating structured solutions that drive progress and results.

Backend Development Practices:

  • Expertise in authentication, middleware development, application security, API design, and system integration.

Additional Skills (Bonus Points):

  • Experience working with Singapore's whole-of-government systems.
  • Proven ability in stakeholder management.
  • Knowledge of disaster recovery and business continuity planning.

Character traits we look out for:

  • Team player
  • Drive for learning and self-discovery
  • Openness to new ideas
  • Strong sense of ownership and proactiveness in ‘making things happen’
  • Willingness and capability to share and impart knowledge
  • Good verbal and written communications skills and ability to handle engagements internally and externally
apartmentTHE EDGE CONTRACTING SERVICES PTE. LTD.placeGeylang, 4 km from Bedok
Software Engineer (.Net, Java, MS SQL) - Singapore We are seeking a Software Engineer with at least 4 years of experience in C#.Net and Java to join our team, focusing exclusively on the maintenance and enhancement of existing applications. You...
placeGeylang, 4 km from Bedok
We are looking for Software Engineer- Helpdesk Support Engineer with below requirements; Description  •  Monitor and respond to system alerts and abnormal behaviours.  •  Isolate incidents, identify faults, and apply problem resolution scripts...
business_centerHigh salary

Senior Java Software Engineer - Geylang

apartmentTHE EDGE CONTRACTING SERVICES PTE. LTD.placeGeylang, 4 km from Bedok
Java Software Engineer - Singapore We are looking for an experienced Java Software Engineer with at least 3 years of hands-on experience in Java software development and an interest in low-code platforms like Mendix, we want you to join our team...