146 Design Software jobs in Singapore
Technical Design Software Analyst
Posted today
Job Viewed
Job Description
1. Strong Technical Experience: Software Application Solution/Technical Design (functional analysis, impact assessment, Software Architecture Design) For 3-Tier Architecture/On-Premise & Software Architecture Technical Design (Current Project Is More Than 3-Tier Architecture)
2. Good Exposure To Database Development (Hadoop, Hive & Python Scripting)
3. Functional Aspect In AML/KYC Compliance Technology (Good To Have, But Mandatory To Have Relevant Technical Skill Set)
4. Functional Aspect: Given a business requirement to bring in data, candidate must under business users requirements to source for the data and design data mapping for the AML/KYC Compliance models.
5. Strong Technical Experience: Software Application Solution/Technical Design (functional analysis, impact assessment, Software Architecture Design) For 3-Tier Architecture/On-Premise & Software Architecture Technical Design (Current Project Is More Than 3-Tier Architecture)
6. Domain: Machine Learning & Dynamic Customer Risk Score (KYC Compliance) - EDA process, Stratified sampling, Standard machine learning process, Feature engineering
7. This role is not data engineering and not suitable for Data engineers who have never worked on a user facing application.
8. This role is a not a System integrators/System Engineer/Application Infra Engineer
9. This role is not a Pure project managers/scrum masters. The person has to be hands on technically
Job Objectives:
To support AML (Anti-Money Laundering) Projects/CRs for Singapore and Regional entities
Responsibilities:
Participate in end-to-end projects for system implementation of MLS system
Engage and collaborate with Architects, Security and Development Lead to ensure solution design complies with enterprise design principles, security and control standards
Liaise with application teams across group and countries build the enhancements according to the technical solution plan
Analyse user requirements and convert requirements to design document and other system documentation to capture key design decisions
Plan technical deliverables, perform design and development works to meet project's requirements within schedule
Perform data mapping and process mapping with interfacing applications
Escalate issues that impacts project schedule on timely basis and propose workarounds/resolutions
Create technical documents for the solutions. Compile timely, comprehensive, and accurate documentation as requested
Test, maintain and recommend software improvements to ensure strong functionality and optimization
Work with production support team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
Partner with Test Management teams to ensure completion of SIT, UAT, performance / load testing and application security testing with quality result
Liaise with other application teams and business users to prepare test cases and test data prior to testing in UAT and Mock Run environment
Manage project change request approval windows and deployment schedule
Facilitate and provide technical and testing support before and after production deployment
Liaise with other units across IT and Business in the organization
Manage external vendors for project delivery within schedule
Requirements:
More than 10 years assuming techno functional role in compliance technology(preferred) or risk/finance technology
At least 8 years of experience in application and process design
Ability to multitask effectively and handle large amounts of data
Moderate SQL skills are required
Highly driven, pro-active and a strong team player
Excellent interpersonal skills and written and verbal communication skills in English
Good to have:
Experience in Hadoop ecosystem and technologies
Experience in NoSQL database or Big Data
Experience in Git, Jenkins, JIRA
Experience in SharePoint and Confluence
Experience / knowledge in Unix Shell Scripting, Oracle, Java and Python, Spark
Key domain/skills:
Experience in Banking Compliance
Experience in AI Machine Learning
Experience in Application Development, System Implementation and Integration
Technical Design Software Analyst
Posted today
Job Viewed
Job Description
MUST HAVE Requirements / Sourcing On Behalf of Banking Sector Client In Singapore (Kindly apply directly or reach out to our recruiters - Edwin Teo; EA Personnel No. R24123520; Whatsapp +65 8833 0192)
1. Strong Technical Experience: Software Application Solution/Technical Design (functional analysis, impact assessment, Software Architecture Design) For 3-Tier Architecture/On-Premise & Software Architecture Technical Design (Current Project Is More Than 3-Tier Architecture)
2. Good Exposure To Database Development (Hadoop, Hive & Python Scripting)
3. Functional Aspect In AML/KYC Compliance Technology (Good To Have, But Mandatory To Have Relevant Technical Skill Set)
4. Functional Aspect: Given a business requirement to bring in data, candidate must under business users requirements to source for the data and design data mapping for the AML/KYC Compliance models.
5. Strong Technical Experience: Software Application Solution/Technical Design (functional analysis, impact assessment, Software Architecture Design) For 3-Tier Architecture/On-Premise & Software Architecture Technical Design (Current Project Is More Than 3-Tier Architecture)
6. Domain: Machine Learning & Dynamic Customer Risk Score (KYC Compliance) - EDA process, Stratified sampling, Standard machine learning process, Feature engineering
7. This role is not data engineering and not suitable for Data engineers who have never worked on a user facing application.
8. This role is a not a System integrators/System Engineer/Application Infra Engineer
9. This role is not a Pure project managers/scrum masters. The person has to be hands on technically
Job Objectives:To support AML (Anti-Money Laundering) Projects/CRs for Singapore and Regional entities
Responsibilities:Participate in end-to-end projects for system implementation of MLS system
Engage and collaborate with Architects, Security and Development Lead to ensure solution design complies with enterprise design principles, security and control standards
Liaise with application teams across group and countries build the enhancements according to the technical solution plan
Analyse user requirements and convert requirements to design document and other system documentation to capture key design decisions
Plan technical deliverables, perform design and development works to meet project's requirements within schedule
Perform data mapping and process mapping with interfacing applications
Escalate issues that impacts project schedule on timely basis and propose workarounds/resolutions
Create technical documents for the solutions. Compile timely, comprehensive, and accurate documentation as requested
Test, maintain and recommend software improvements to ensure strong functionality and optimization
Work with production support team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
Partner with Test Management teams to ensure completion of SIT, UAT, performance / load testing and application security testing with quality result
Liaise with other application teams and business users to prepare test cases and test data prior to testing in UAT and Mock Run environment
Manage project change request approval windows and deployment schedule
Facilitate and provide technical and testing support before and after production deployment
Liaise with other units across IT and Business in the organization
Manage external vendors for project delivery within schedule
Requirements:
More than 10 years assuming techno functional role in compliance technology(preferred) or risk/finance technology
At least 8 years of experience in application and process design
Ability to multitask effectively and handle large amounts of data
Moderate SQL skills are required
Highly driven, pro-active and a strong team player
Excellent interpersonal skills and written and verbal communication skills in English
Good to have:Experience in Hadoop ecosystem and technologies
Experience in NoSQL database or Big Data
Experience in Git, Jenkins, JIRA
Experience in SharePoint and Confluence
Experience / knowledge in Unix Shell Scripting, Oracle, Java and Python, Spark
Key domain/skills:Experience in Banking Compliance
Experience in AI Machine Learning
Experience in Application Development, System Implementation and Integration
Tell employers what skills you haveApplication Architecture
MS SQL Server Database
Oracle
Hadoop Database
Develops software solutions
Design Patterns
Software Solution Architecture
Hadoop
Agile
Impact Assessment
Functional Specification Document
Apache Hadoop
Python
Hive
Functional Analysis
Unix Shell Scripting
API
Technical Solution Design
Software Development
Technical Design
Software Design Expert
Posted today
Job Viewed
Job Description
We are seeking a skilled professional to lead the development and maintenance of embedded software for various platforms.
Key Responsibilities- Design, develop, and maintain high-quality embedded software using C/C++/C#.
- Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components efficiently.
- Closely collaborate with hardware engineers and system architects to ensure seamless hardware-software integration and system reliability.
- Develop automated test suites, including hardware-in-the-loop (HIL) testing, to guarantee software quality and reliability.
- Participate in code reviews, debugging, and performance tuning to enhance overall software quality.
- Set up and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate build, test, and deployment processes.
- Document software designs, testing procedures, and technical specifications clearly and concisely.
- Troubleshoot and resolve complex software and hardware issues through collaboration with cross-functional teams.
- Degree in Electrical & Electronic Engineering, Mechatronics, Computer Engineering, or equivalent practical experience demonstrated through projects, open-source contributions, or prior roles.
- At least 2+ years of professional experience in embedded software development using C/C++/C#, ideally for embedded applications.
- Strong knowledge of wired and wireless communication protocols such as CAN, ISOBUS, GMSL2, MIPI, Ethernet etc.
- Proficient understanding of secure data storage and transmission techniques on embedded devices.
- Experience with testing methodologies and continuous integration setups for embedded systems, including hardware-in-the-loop (HIL) testing.
Guaranteeing software quality and reliability is paramount. We strive to provide an inclusive work environment where everyone can thrive.
Software Design Engineer
Posted today
Job Viewed
Job Description
- Takes the lead in identifying quality improvements and establish objectives to implement them
- Develop PLC programming for Industrial Automation systems
- Work with Sales team on conceptual design
- Conduct program debugging and test run
- Update project schedule for programming, debugging, test run and installation
- Lead software design contractors on design, test run and installation
- Discuss and solve complex software related problems with customers and contractors
- Diploma/Degree in Electrical Engineering or equivalent
- Positive work attitude, willing to put in extra effort during peak period
- Strong communications skills
- Design experience in similar capacity, preferably in industrial Automation and Robotic Systems added advantage
- Working knowledge of PLC & PC Programming Languages
- Able to work under tight schedule and under minimal supervision
Software Design Engineer
Posted today
Job Viewed
Job Description
Job Description
- Takes the lead in identifying quality improvements and establish objectives to implement them
- Develop PLC programming for Industrial Automation systems
- Work with Sales team on conceptual design
- Conduct program debugging and test run
- Update project schedule for programming, debugging, test run and installation
- Lead software design contractors on design, test run and installation
- Discuss and solve complex software related problems with customers and contractors
Job Requirement
- Diploma/Degree in Electrical Engineering or equivalent
- Positive work attitude, willing to put in extra effort during peak period
- Strong communications skills
- Design experience in similar capacity, preferably in industrial Automation and Robotic Systems added advantage
- Working knowledge of PLC & PC Programming Languages
- Able to work under tight schedule and under minimal supervision
We regret that only shortlisted candidates will be notified.
Tell employers what skills you haveTroubleshooting
Hardware
Electrical
PLC
Software Design
Debugging
PLC Programming
Manufacturing
Electrical Engineering
Software Development
Software Design Engineer
Posted 6 days ago
Job Viewed
Job Description
Job Description
- Takes the lead in identifying quality improvements and establish objectives to implement them
- Develop PLC programming for Industrial Automation systems
- Work with Sales team on conceptual design
- Conduct program debugging and test run
- Update project schedule for programming, debugging, test run and installation
- Lead software design contractors on design, test run and installation
- Discuss and solve complex software related problems with customers and contractors
Job Requirement
- Diploma/Degree in Electrical Engineering or equivalent
- Positive work attitude, willing to put in extra effort during peak period
- Strong communications skills
- Design experience in similar capacity, preferably in industrial Automation and Robotic Systems added advantage
- Working knowledge of PLC & PC Programming Languages
- Able to work under tight schedule and under minimal supervision
We regret that only shortlisted candidates will be notified.
Enterprise Software Design Expert
Posted today
Job Viewed
Job Description
Job Description:
Be The First To Know
About the latest Design software Jobs in Singapore !
Technical Design Software Analyst (Banking Sector Client - KYC Compliance & Machine Learning Appl...
Posted 6 days ago
Job Viewed
Job Description
1. Strong Technical Experience: Software Application Solution/Technical Design (functional analysis, impact assessment, Software Architecture Design) For 3-Tier Architecture/On-Premise & Software Architecture Technical Design (Current Project Is More Than 3-Tier Architecture)
2. Good Exposure To Database Development (Hadoop, Hive & Python Scripting)
3. Functional Aspect In AML/KYC Compliance Technology (Good To Have, But Mandatory To Have Relevant Technical Skill Set)
4. Functional Aspect: Given a business requirement to bring in data, candidate must under business users requirements to source for the data and design data mapping for the AML/KYC Compliance models.
5. Strong Technical Experience: Software Application Solution/Technical Design (functional analysis, impact assessment, Software Architecture Design) For 3-Tier Architecture/On-Premise & Software Architecture Technical Design (Current Project Is More Than 3-Tier Architecture)
6. Domain: Machine Learning & Dynamic Customer Risk Score (KYC Compliance) - EDA process, Stratified sampling, Standard machine learning process, Feature engineering
7. This role is not data engineering and not suitable for Data engineers who have never worked on a user facing application.
8. This role is a not a System integrators/System Engineer/Application Infra Engineer
9. This role is not a Pure project managers/scrum masters. The person has to be hands on technically
To support AML (Anti-Money Laundering) Projects/CRs for Singapore and Regional entities
Participate in end-to-end projects for system implementation of MLS system
Engage and collaborate with Architects, Security and Development Lead to ensure solution design complies with enterprise design principles, security and control standards
Liaise with application teams across group and countries build the enhancements according to the technical solution plan
Analyse user requirements and convert requirements to design document and other system documentation to capture key design decisions
Plan technical deliverables, perform design and development works to meet project’s requirements within schedule
Perform data mapping and process mapping with interfacing applications
Escalate issues that impacts project schedule on timely basis and propose workarounds/resolutions
Create technical documents for the solutions. Compile timely, comprehensive, and accurate documentation as requested
Test, maintain and recommend software improvements to ensure strong functionality and optimization
Work with production support team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
Partner with Test Management teams to ensure completion of SIT, UAT, performance / load testing and application security testing with quality result
Liaise with other application teams and business users to prepare test cases and test data prior to testing in UAT and Mock Run environment
Manage project change request approval windows and deployment schedule
Facilitate and provide technical and testing support before and after production deployment
Liaise with other units across IT and Business in the organization
Manage external vendors for project delivery within schedule
Requirements:
More than 10 years assuming techno functional role in compliance technology(preferred) or risk/finance technology
At least 8 years of experience in application and process design
Ability to multitask effectively and handle large amounts of data
Moderate SQL skills are required
Highly driven, pro-active and a strong team player
Excellent interpersonal skills and written and verbal communication skills in English
Experience in Hadoop ecosystem and technologies
Experience in NoSQL database or Big Data
Experience in Git, Jenkins, JIRA
Experience in SharePoint and Confluence
Experience / knowledge in Unix Shell Scripting, Oracle, Java and Python, Spark
Experience in Banking Compliance
Experience in AI Machine Learning
Experience in Application Development, System Implementation and Integration
UI/UX Design Specialist SG
Posted 2 days ago
Job Viewed
Job Description
Join to apply for the UI/UX Design Specialist SG role at CIMB Singapore .
Get AI-powered advice on this job and more exclusive features.
Responsibilities- Set the design vision and strategy for the new consumer banking products.
- Champion user-centered design principles and advocate for the importance of design within the organisation.
- Set the design vision and strategy for the new consumer banking products.
- Champion user-centered design principles and advocate for the importance of design within the organisation.
- Develop a deep understanding of customers' needs, behaviors, and pain points.
- Define and execute a comprehensive design strategy that aligns with business goals and customer needs.
- Create user personas, user flows, and customer journey maps to guide the design process.
- Conceptualize and design intuitive, visually appealing user interfaces for web and mobile applications.
- Create wireframes, prototypes, and high-fidelity designs that emphasize usability and accessibility.
- Ensure consistency in design elements and maintain a cohesive visual identity for the product.
- Plan and conduct usability testing sessions to gather user feedback and validate design decisions.
- Iterate designs based on user feedback and insights to continuously improve the product.
- Collaborate closely with product managers, engineers, and other stakeholders to align design goals with technical constraints and business objectives.
- Communicate design concepts and rationale effectively to cross-functional teams.
- Establish and maintain a design system and style guide to ensure consistency and scalability.
- Promote accessibility and usability best practices in all design work.
- Bachelor's or Master's in design, human-computer interaction, or a related field.
- Extensive experience (5+ years) in product design with a strong portfolio of consumer-facing digital products.
- Proven leadership experience, including leading design teams and driving design strategy.
- Proficiency in design tools such as Adobe XD, Figma, or similar.
- Strong knowledge of user-centered design principles, usability best practices, and accessibility standards.
- Excellent problem-solving skills and attention to detail.
- Outstanding communication and presentation skills.
- Ability to work effectively in a fast-paced environment.
- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Banking
Control (Software) Design Engineer / PLC Programmer #70912
Posted today
Job Viewed
Job Description
- Industry/ Organization Type: Manufacturing
- Position Title: Control (Software) Design Engineer / PLC Programmer
- Working Location: Pioneer (Close to Joo Koon MRT)
- Working Hours: 5 days (Mon - Fri, 9am - 6.00pm)
- Salary Package: Up to $3,000 + AWS + Performance Bonus
- Duration: Permanent Role
- Project Management including scheduling, Budget control & other project related matters
- Responsible for hardware and software (PLC) design for customized machine / total system
- To supervise, test and commission projects both in Singapore and/or to overseas
- Project presentation & documentation
- To work with third party engagement wherever necessary for project related matters
- Diploma / Degree
- Experience in project management, especially with PLC design and implementation, is preferred.
- Good organizational and communication abilities to handle diverse project aspects.
- Willingness to travel for project supervision and commissioning.
- Submit your application by clicking the APPLY button;
- Email your resume to Please indicate #70912 on the email subject.
Anradus Pte Ltd | EA License No. 20C0161 | Angel Lim | EA Reg No.: R1769781