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   »   Senior Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer

Randstad Pte. Limited

about the company:

Our client is a global technology leader, is renowned for its cutting-edge solutions with a strong emphasis on innovation and technology, the company is dedicated to providing advanced solutions that meet the evolving needs of its customers worldwide.


about the job:

  • Analyse system and customer requirements
  • Choose the technologies and methodology for the implementation of each components and interfaces in the software solution.
  • Guarantee adherence to in-scope standards and best practices, reuse policy and product development plans;
  • Co-ordinate product definition, and assessment of design trade-offs between aspects of cost, customer requirements and technological possibilities;
  • Document the design choices and the related justifications;
  • Participate in the software technical document writing and effort estimation for bids and projects;
  • Conduct technical presentation to software team and other internal/external stakeholders;
  • Participate in Software team` activities including detailed design review, coding, code review, unit test and debug
  • If required, work as Work package management (WPM) on selected work scope required in bids and project as needed (IT Infra, Network, etc).
  • Prepare scope of work and management of vendors/suppliers in bids and projects as needed
  • Monitoring and execution of other system engineering works as required


skills and experience required:

  • Minimum 10 years of relevant experience building front end and back end of software and web applications
  • Experience in software solutioning, designing, technical proposal writting and developing large-scale software/web solution
  • Hands-on experience with following programming languages, e.g. Java, C#, Angular, JavaScript
  • Knowledge of software design patterns
  • Experience with various development frameworks
  • Experience with RESTful services and Microservices Architecture
  • Experience with at least one message queue solution and data streaming solution (e.g. Apache Kafka)
  • Experience with software system-level integration
  • Experience in analyzing technical/design choices and documenting the analysis results.
  • Experience with data modeling, relational database, nosql database
  • Experience with cloud technologies, e.g. Microsoft Azure, Amazon Web Services
  • Extensive working experience (at least 3 years) with Containerization: Docker, Kubernetes
  • Experience with common software development tools, e.g. Jira, Git, Visual Studio code
  • Experience in scrum/agile software development methodologies
  • Experience with continuous integration (e.g. GitLab CI) and code management repository tools

To apply online please use the apply function, alternatively you may contact Dalpreet Kaur at [email protected] (EA: 94C3609 /R23111951)

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Data Entry Assistant / North
Temp-team Pte Ltd
Quick Apply
System/ Network Support Engineer (AMK)
Maestro Human Resource Pte. Ltd.
Quick Apply
Information Technology Executive
Sentosa Beach Resort Pte Ltd
Quick Apply
Assistant Director of Food & Beverage
Sentosa Beach Resort Pte Ltd
Quick Apply
Point of Sale (IPAD) IT Support
Jj Consulting Services
Quick Apply
Computer Vision/AI Engineer
Cleanheights Robotics Pte. Ltd.
Quick Apply
Application Support Analyst- Oracle Fusion SCM
Applied Value Technologies Pte. Ltd.
Quick Apply
Technology Enablement, Senior SAP MM Consultant
Kpmg Services Pte. Ltd.
Quick Apply
Head of Servicing Operations APAC
Wise
Quick Apply
Data Science Intern
Louis Dreyfus Company
Quick Apply