- 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
- 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
- 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
- Understands and can automate PaaS technologies
- Understands when to apply appropriate infrastructure technologies.
- 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
- 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
- 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
-
Software Engineer, Software Engineering
Found in: Talent SG C2 - 4 days ago
NCS Singapur, SingaporeNCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digital services, technology, and more. · We believe in utilizing the power of technology to make extraordinary things happen and to create ...
-
Software Engineer
Found in: Talent SG 2A C2 - 5 days ago
D-SIMLAB TECHNOLOGIES PTE. LTD. SingaporeRoles & Responsibilities · As a Software Engineer in D-SIMLAB, you will get exposure in both technical and soft skills development. The role does not limit to only software development, but also involves in providing professional consultation services to customers, with the follo ...
-
Software Engineer
Found in: One Red Cent Asia eFC C2 - 4 days ago
We+ Asia Singapore Full time⇒ Responsibilities · ● Responsible for design, coding, testing, debugging, and documentation of software · modules/drivers (BSP) for automotive instrument clusters. · ● Job scope includes software analysis, software design, code implementation, software · integration, module veri ...
-
Software Engineer
Found in: Talent SG 2A C2 - 4 days ago
ONE FUTUREWORLD (SINGAPORE) PTE. LTD. SingaporeRoles & Responsibilities · The Software Engineer responsibilities includes: · verify and debug software codes. · understand customer's operations and modify robot's applications to suit customer's needs. · The candidate should be diploma / degree holder and: · Possess knowledge o ...
-
software engineer
Found in: Talent SG 2A C2 - 1 day ago
STIE PTE. LTD. SingaporeRoles & Responsibilities · As a Software Engineer, you need: · • Embrace DevSecOps culture and practices for application development. · • To be part of a cross-functional teams that would be responsible for the end-to-end delivery of IT services, that adopt a you-code-it, you-r ...
-
Software Engineer
Found in: Talent SG 2A C2 - 4 days ago
ABSOLUT POH TEO INVESTMENT HOLDING LLP SingaporeRoles & Responsibilities · What To Expect: · ● Design, develop, test, deploy, maintain and improve software applications. · ● Improve software quality using Scrum practices such as code review and unit testing. · ● Assist PO/BA on user stories refinement. · ● Assist QA on test au ...
-
Software Engineer
Found in: Talent SG 2A C2 - 1 day ago
MERRY ELECTRONICS (SINGAPORE) PTE. LTD. SingaporeRoles & Responsibilities · We are looking for a highly motivated Software Engineer to join the dynamic wireless gaming development team. As a member of this core development team, you will be working with highly talented and motivated engineers to develop new and enhanced wireles ...
-
Software Engineer
Found in: Talent SG 2A C2 - 1 day ago
ANACLE SYSTEMS LIMITED SingaporeRoles & Responsibilities · Duties and Responsibilities · Develop web application prototypes, new technologies and products. · Build highly responsive and scalable web applications. · Build fully functional web applications with interfaces to backend database, writing clean and ma ...
-
Software Engineer
Found in: Talent SG 2A C2 - 3 days ago
PLATFORM&CO PTE. LTD. SingaporeRoles & Responsibilities · Description · We are seeking a talented and highly motivated Software Engineer to join our team at an instrument manufacturer. · In this role, you will be responsible for developing, testing, and maintaining software solutions that drive the functiona ...
-
Software Engineer
Found in: Talent SG 2A C2 - 6 days ago
WANCO MANPOWER PTE LTD SingaporeRoles & Responsibilities · The client is the world leading semiconductor company from USA. It is ranked as one of the "Top Best Places to Work in Singapore". Below position is open urgently. · Position: Software Engineer (Contract – 12 months) · Location: Woodlands · Working Hour ...
-
Software Engineer
Found in: Talent SG 2A C2 - 5 days ago
THALES SOLUTIONS ASIA PTE. LTD. SingaporeRoles & Responsibilities · You will be a member of a newly created software squad which maintains one of our main products, TopSKY HE. As an ATM Software Subject Matter Expert on TopSKY HE, you will help to upskill the local software squad in the activities of analysing and imple ...
-
Software Engineer
Found in: Talent SG 2A C2 - 1 day ago
ASMPT SINGAPORE PTE. LTD. SingaporeRoles & Responsibilities · ASMPT's software engineers are responsible for semiconductor equipment software development, which includes: · Implementing user interface for machine operations. · Manufacturing process automation through robotic control · Integration with machine visi ...
-
Software Engineer
Found in: Talent SG 2A C2 - 4 days ago
EVIDEN (SINGAPORE) PTE. LTD. SingaporeRoles & Responsibilities · Responsibilities · As an SAP Basis Consultant, you will play a pivotal role in collaborating with project managers, business stakeholders, and technical teams to offer expert guidance and support across a spectrum of projects, ranging from minor enhance ...
-
Software Engineer
Found in: Talent SG 2A C2 - 1 day ago
ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD. SingaporeRoles & Responsibilities · Job Overview: · We are actively seeking a skilled C++ Developer to join our dynamic team in the role of Senior Software Engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and optimizing high-qu ...
-
Software Engineer
Found in: Talent SG 2A C2 - 17 hours ago
NEXTLABS INTERNATIONAL PRIVATE LIMITED SingaporeRoles & Responsibilities · Position: Software Engineer (C/C++) · Location: Singapore · NextLabs ) is the leading provider of policy-driven information risk management (IRM) software for large enterprises provides an exciting opportunity for Software Engineer C/C++ to join hands ...
-
Software Engineer
Found in: Talent SG 2A C2 - 1 day ago
CPO PTE. LTD. SingaporeRoles & Responsibilities · Key Qualifications · Proficiency in programming languages such as Java, Python, or JavaScript. · Experience with cloud hosting platforms such as AWS, Azure, or Google Cloud Platform. · Strong understanding of Kubernetes and containerisation technologies ...
-
Software Engineer
Found in: Talent SG 2A C2 - 5 hours ago
UBS AG SingaporeRoles & Responsibilities · Your role · Are you passionate about building robust and scalable core Java-based systems? Are you motivated to deliver real business value? · We are looking for a talented Java Software Engineer for our team in Singapore. · If you are motivated to des ...
-
Software Engineer
Found in: Talent SG 2A C2 - 1 hour ago
THALES DIS (SINGAPORE) PTE. LTD. SingaporeRoles & Responsibilities · Thales Singapore Engineering Competence Centre (ECC) is a well-established R&D and engineering centre serving major customers worldwide in Digital Identity and Security domains ranging from mobile connectivity, IoT, banking & payment to government solut ...
-
Software Engineer
Found in: Talent SG 2A C2 - 3 days ago
CONCORDE SECURITY PTE. LTD. SingaporeRoles & Responsibilities · Job Description: · We are seeking a motivated Software Engineer who is ready to take on all areas of software development in a start-up like environment. The candidate need not be highly proficient in any one area of software development, and instead a ...
-
Software Engineer
Found in: Talent SG 2A C2 - 1 day ago
MERRY ELECTRONICS (SINGAPORE) PTE. LTD. SingaporeRoles & Responsibilities · We are looking for a highly motivated Software Engineer to join the dynamic wireless gaming development team. As a member of this core development team, you will be working with highly talented and motivated engineers to develop new and enhanced wireles ...
Software Engineers - Singapur, Singapore - Thakral One
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:
Design Qualifications:
Development Practice Qualifications:
Infrastructure Qualifications:
Security Qualifications:
Expected Skills
Preferred Competencies