Software Engineers
3 months ago
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 Node.js, 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
-
Software engineer
3 months ago
Singapore GEOAPPLICATION ENGINEERS PTE. LTD. Full timeRoles & Responsibilities1. Maintain and improve the existing software and server system. 2. Analyze and resolve technical and application problems. 3. Degree/Diploma in software engineering or computer science 4. Minimum of 1 year of development experience with one of C#, C++, VB and Microsoft SQL 5. Knowledge and experience in using javascript,...
-
Senior Software Development Engineer
2 weeks ago
Singapore GEOAPPLICATION ENGINEERS PTE. LTD. Full timeSoftware EngineerWe are seeking a highly skilled and motivated Software Engineer to join our team at GEOAPPLICATION ENGINEERS PTE. LTD.Job Description:Maintain and improve existing software and server systems.Analyze and resolve technical and application problems.Requirements:Degree/Diploma in software engineering or computer science.Minimum of 1 year of...
-
Enterprise Software Engineer
2 weeks ago
Singapore ALLIED CONTAINER (ENGINEERS & MANUFACTURERS) PTE LTD Full timeAre you a skilled software engineer looking for a new challenge?We are seeking an experienced Enterprise Software Engineer to join our Technology & Operations team at Allied Container Group, a leading container haulage operator and yard operator founded in Singapore in 1975.As an Enterprise Software Engineer, you will be responsible for developing and...
-
Chief Software Engineering Manager
2 weeks ago
Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full timeAbout the RoleWe are seeking an experienced and skilled Chief Software Engineering Manager to join our team at NUCLEUS SOFTWARE SOLUTIONS PTE LTD. The successful candidate will be responsible for leading the development of complex software applications, managing a team of engineers, and ensuring the delivery of high-quality solutions.The ideal candidate will...
-
Senior Software Quality Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeAbout Vanguard Software PTE. LTD.We are a dynamic software development company that delivers high-quality solutions to our clients.Job Title: Senior Software Quality EngineerSalary: SGD 8,500 - 11,000 per monthJob Description:As a Senior Software Quality Engineer at Vanguard Software PTE. LTD., you will be responsible for ensuring the quality and efficiency...
-
Enterprise Software Engineer
2 weeks ago
Singapore A-IT SOFTWARE SERVICES PTE LTD Full timeAbout the RoleWe are seeking an experienced Enterprise Software Engineer to join our team at A-IT Software Services Pte Ltd.Job DescriptionAs an Enterprise Software Engineer, you will be responsible for designing, developing, and deploying scalable, robust, and efficient software applications. Your primary focus will be on translating software requirements...
-
Software Professional
1 week ago
Singapore GEOAPPLICATION ENGINEERS PTE. LTD. Full timeJob OverviewA highly skilled Software Professional is required to maintain and improve the existing software and server system at GEOAPPLICATION ENGINEERS PTE. LTD. The ideal candidate will have a strong background in software engineering or computer science, with a minimum of 1 year of development experience in languages such as C#, C++, VB, and Microsoft...
-
Senior Mobile Software Engineer
2 weeks ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeAbout The JobWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD. in Singapore.The successful candidate will have expertise in React Native and a proven track record of designing, developing, and maintaining high-quality mobile applications.
-
Software Quality Assurance Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeVanguard Software PTE. LTD. is seeking a skilled Software Quality Assurance Engineer to join our team.We are looking for an individual who can ensure the quality and efficiency of our software solutions, with a wide range of testing scope including functional tests through API testing, static analysis, end-to-end tests, as well as non-functional testing...
-
Software Engineer
2 weeks ago
Singapore EF SOFTWARE PTE. LTD. Full timeAbout UsEF Software Pte. Ltd. is a leading provider of comprehensive software products and solutions, delivering high-quality applications and healthcare support services to the Asian market.We are driven by our core philosophy:Providing exceptional customer service through a service-oriented cultureCreating new value through innovation and cutting-edge...
-
Software Quality Assurance Engineer
2 weeks ago
Singapore A-IT SOFTWARE SERVICES PTE LTD Full timeJob DescriptionWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at A-IT Software Services Pte Ltd.About the Role:This is an exciting opportunity for a motivated and detail-oriented individual to take on a challenging role in ensuring the highest quality of our software products. As a Software Quality Assurance Engineer,...
-
Senior Software Engineer
2 weeks ago
Singapore EF SOFTWARE PTE. LTD. Full timeAbout EF SOFTWARE PTE. LTD.We are a leading provider of comprehensive software products and solutions, driven by our philosophy of providing the best service to our customers through innovation, technology, and teamwork.Job OverviewThis is an exciting opportunity for a skilled Senior Software Engineer to join our team and contribute to the development of...
-
Software Quality Assurance Engineer
2 weeks ago
Singapore A-IT SOFTWARE SERVICES PTE LTD Full timeJob DescriptionWe are seeking a skilled Software Quality Assurance Engineer to join our team at A-IT SOFTWARE SERVICES PTE LTD. In this role, you will be responsible for ensuring the high quality of our software products by identifying and reporting defects, creating and executing test plans, and collaborating with cross-functional teams to improve the...
-
Software Quality Engineer for Database Solutions
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeAbout Vanguard SoftwareVanguard Software PTE. LTD. is a leading provider of software solutions, committed to delivering high-quality products that meet the evolving needs of our clients.Job Summary:We are seeking a skilled Software Quality Engineer to join our QA team, specializing in database solutions. The ideal candidate will have experience in quality...
-
Senior Software Engineer
2 weeks ago
Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full timeJob OverviewNucleus Software Solutions PTE LTD is seeking an experienced Senior Software Engineer to join our team. This role involves designing and implementing workflows for Enterprise solutions using IBM Case Manager, FileNet, and other related technologies.About the RoleThis position requires a strong understanding of software development life cycles,...
-
Software Development Engineer Position
2 weeks ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeWe are seeking a talented Software Development Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD.Job DescriptionThis role involves building features and fixing bugs in applications being developed.You will work on a project assigned to you and focus on development of features and fix bugs that are project related.The ideal candidate should have...
-
Senior Software Quality Assurance Engineer
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob DescriptionVanguard Software Pte. Ltd. is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team.About the TeamWe are a dynamic and innovative software company that delivers high-quality solutions to our clients. Our QA team plays a crucial role in ensuring the quality and efficiency of our software products.Key...
-
Software Quality Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeAbout UsVanguard Software PTE. LTD. is a cutting-edge software development company that prioritizes quality and efficiency in our projects.Job DescriptionWe are seeking an experienced Software Quality Engineer to join our team, responsible for ensuring the highest quality of our software products through rigorous testing and analysis.Key...
-
High-Performance Software Engineer
2 weeks ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeAt The Software Practice PTE. LTD., we're seeking an exceptional High-Performance Software Engineer to join our team. This is a rare opportunity to work with a talented group of full-stack engineers, building large software applications from scratch.The estimated salary for this position is SGD $120,000 - $180,000 per annum, depending on experience.About the...
-
Software Quality Assurance Engineer
1 week ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeAbout UsTESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. is a reputable software development company seeking an experienced Software Quality Assurance Engineer to join our team.Estimated Salary: SGD $80,000 - $110,000 per annumJob DescriptionWe are looking for a skilled Software Quality Assurance Engineer to collaborate closely with our development team...