Jobs

    Software Engineers - Singapur, Singapore - Thakral One

    Thakral One
    Thakral One Singapur, Singapore

    2 days ago

    Default job background
    Description

    The Role

    We are looking for Language agnostic people with end-to-end tech stack

    Responsibilities

    Build state of the art centralized platforms and envision enterprise-wide entitlements platform and align it with Bank's NextGen technology vision.

    Programming Qualifications:

  • In depth knowledge of IDE, language and toolset in language of choice.
  • Excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
  • Build microservices.
  • Can profile and optimize code
  • Good knowledge of other programming languages & paradigms and when to apply them
  • Comfortable debugging/finding complex problems
  • Design Qualifications:

  • Can identify and apply appropriate design patterns to problems.
  • Comfortable developing large features
  • Good understanding of cohesion, SOLID and how to apply
  • Writes clean, maintainable code
  • Understands importance of domain model and can coherently model a problem domain within a given context
  • Anticipates medium term (3-6 month) vectors of change and designs and abstracts accordingly
  • Understands how to design for performance at all levels
  • Development Practice Qualifications:

  • Automates everything by default
  • Can build a CD pipeline
  • Automates security scanning and performance testing as part of build
  • Monitor systems to ensure they meet both user needs and business goals
  • Oversee assigned programs (e.g. conduct code review), set and monitor team standards.
  • Evaluate and select appropriate software or hardware and suggest integration methods
  • Focus on reliability, performance and availability
  • Infrastructure Qualifications:

  • Understands and can automate PaaS technologies
  • Understands when to apply appropriate infrastructure technologies.
  • Security Qualifications:

  • Writes Secure code by default
  • Can use tools (nmap/metasploit etc.) to perform deep security probes
  • Understands server hardening
  • Understating of security principles using SSL protocols and data encryption
  • Expected Skills

  • Hands-on skills in Java and J2EE specifications like JAX-RS, JAX-WS
  • Cloud Solutions – working on Azure or AWS
  • Containers Management – using tools like Docker, Rocket and Drawbridge
  • Elastic Scaling – using tools like Nginx, HAProxy or PAAS like Openshift
  • Dynamic Discover – using tools like Zookeeper or Etcd
  • Configuration Management – using tools like Zookeeper, Etcd, Spring, Puppet/Chef, Ancible
  • Continuous Integration – using tools like Maven, Gradle and Jenkins
  • Continuous Deployment – using tools like Jenkins, Nolio or Go
  • Assembly Development – using frameworks like Apache Camel
  • UI Development – using frameworks like , REACT, AngularJS or Backbone
  • IDL Definition – using tools like RAML or Swagger
  • Code Development – using IDE's like Eclipse or IntelliJ
  • Web API's – for Information Exchange
  • Collaboration – using tools like Git-Hub and JIRA
  • Hands experience and Knowledge of microservices architecture – Spring Boot, Spring cloud
  • Strong in Oracle or SQL Server PL/SQL development and designing data model.
  • Hand on experience on NoSQL – Neo4j/Solr/Elastic Search/Cassandra, etc.
  • Understanding of continuous build concept and usage with maven, sonarqube or other related tool
  • Preferred Competencies

  • Web services, API design, Defining Specification using swagger/RAML.
  • Dev Ops Tools and CI/CD Processes – GitFlow, BitBucket etc.
  • Experience with automated test configuration.
  • Good to have experience in containerization technologies – Kubernetes
  • Performance Improvement / Analysis skills
  • Integration Patterns and best practices
  • Data Analytics and Data Loading Techniques
  • Resource monitoring / Benchmarking standards
  • Education
  • 10+ years of experience in developing world class products/applications.
  • Bachelor's in engineering or equivalent
  • Master's in engineering desirable


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:20-Feb-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:13-Apr-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:6 Sep 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, dig ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:30 Oct 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:15 Mar 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:10-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:24 Jan 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:16 Feb 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:28 Aug 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:14 May 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:08-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:17 Apr 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:11-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:11 Mar 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...

  • MOTION G PTE. LTD.

    Software Engineer

    4 days ago


    MOTION G PTE. LTD. Singapore

    Are you a talented and forward-thinking Software Engineer with expertise in code generation or no-code tools? Are you passionate about harnessing the power of AI to automate major engineering and product management processes in the industrial and engineering world? Join our innov ...

  • AEM Holdings Ltd

    Software Engineer

    1 week ago


    AEM Holdings Ltd Singapore

    **Job Category**:Engineering**Job Type**:Full time**Job Location**:Singapore**SUMMARY OF ROLE** · In this role, you will be working closely with engineers of different functions for requirements analysis and documentation. You will also be responsible for developing, testing and ...

  • RECRUITPEDIA PTE. LTD.

    Software Engineer

    3 days ago


    RECRUITPEDIA PTE. LTD. Singapore

    **Our client is a Manufacturing MNC, one of the leading players in the Oil & Gas sector. Due to business needs, they are now recruiting a Software Engineer to be part of their Software team for ongoing transformation projects. They are located in the West - easily accessible. · T ...

  • ACESTEC PTE. LTD.

    Software Engineer

    6 days ago


    ACESTEC PTE. LTD. Singapore

    You job as a software engineer is to create high-quality software solutions that meet the needs of your end-users. As a software engineer, your main job responsibilities include: · 1. Designing and implementing software solutions : This involves understanding the requirements of ...

  • RECRUIT EXPERT PTE. LTD.

    Software Engineer

    1 week ago


    RECRUIT EXPERT PTE. LTD. Singapore

    Developing and implementing software for automated equipment operating at high speeds. · - Carrying out software design, coding, testing, debugging, and validation. · - Assisting a team of field service engineers with software technical support. · - Assessing and defining system ...

  • XJERA LABS PTE. LTD.

    Software Engineer

    6 days ago


    XJERA LABS PTE. LTD. Singapore

    **Job Description: · - Development of computer control and communication software to operate devices and sensors. · - Programming of hardware control and HMI using various programming languages, software testing and system tuning. · **Job Requirements: · - A degree or Diploma in ...