2,029 Software Systems jobs in Singapore
Software Systems Analyst
Posted today
Job Viewed
Job Description
Job Responsibility
· System Analyst is responsible for leading team of developers, managing the system development, implementation and support of Cards related applications on the mainframe platform
· Responsible for the understanding and contributing to the technical solution from design through to code level.
· Work closely with business users in all change requests, analyze and review enhancements for compatibility and adhere to operating guidelines.
· Responsible to come up with the solution and estimation for all business requirements and change requests.
· Lead a project & change request team to implement solution that meet business requirements and are in alignment with organization's business objectives.
· Work with vendor on estimations, high level solution, estimations and end to end functional deliveries
· Hands on manager to guide development team on functional and technical issues
• Responsible for modifying existing programs when required.
· Ensure project documentation is done up in accordance to bank standards
· Coordinate with internal teams and vendors to resolve application and system functional issues
· Ensure appropriate standards and procedures are adhered to during the development process to support quality deliverables.
· Execute tasks related to project / change request / maintenance request
· Support SIT and UAT issues and queries.
· Work with SA on the SIT and UAT defects to triage and resolve.
· Work with business on the parameter setup and provide guidance.
· Recommend and execute improvements to process.
· Partner with testing team to review the test strategy and brief on Business requirements.
· Execute tasks related to project / change request / maintenance request
· Ensure project documentation is done up in accordance to bank standards
· Ensure appropriate standards and procedures are adhered to during the development process to support quality deliverables.
· Troubleshoot, debug and provide production system support
Job
Requirements
Technical Skills & Experience
The ideal candidate will be a dependable and result oriented technology delivery manager who can comfortably work in a large development organization in a globally distributed, dynamic work environment that fosters diversity, teamwork, and collaboration. He/she should be passionate about Technology and have a mindset to be technically hands-on if needed. Well-versed in the latest trends, especially around disruptive technology, and proven record in execution. The ability to work and thrive
in high pressure environment is essential. This role will report to the Application Development Team Lead for the technical delivery of strategic projects. Candidates with large scale of Cards Re-platform migration from Vision+ to Cardlink will have an added advantage.
· Bachelor's Degree in Computer Science, Engineering or similar domain. Related professional/technical qualification will be advantageous although not mandatory
· More than 12 years' delivery record in developing and delivering global / regional Cards solutions for a multi-national/regional company with annual budgetary responsibility
· Minimum of 7 years of technology experience with at least 5 years System Analyst capacity in the cards application domain on a mainframe platform.
· Good functional knowledge of cards to design and develop effective / efficient solutions in meeting business requirements
· Good functional knowledge in cards loyalty and rewards and cards issuing functions
· Experience with large scale Cards migration on Cardlink or cryptography will be advantageous
· Proven experience to project manages a team of developers and vendors in ensuring timely delivery of system enhancement of varying scales
· Good working knowledge skills with Microsoft Office Products, Microsoft Visio, and Microsoft Project.
· Concise understanding of the system development life cycle
· Effective people leader with good interpersonal skills.
· Excellent communication skills
· Strong problem-solving skills
· Ability to multi-task and perform well under pressure
Education
· Degree in Computer Science or related discipline
Primary Contacts
· Group Function Users (Cards)
· Technology & Operations Partners
· Other Technology and Infrastructure Teams within Bank
· Product Vendors
· Development Team
SEED Competencies
· Understands the deliverables and how it relates to strategy, plans and organizes to enable solving of issues in a timely and effective manner
· Communicates clearly and professionally and is a team player with an ability to share ideas and raise concerns for a win win solution
· Effectively applies technical and functional competence with drive, energy and exhibits executional excellence
· Proactively engages in self - development and growing technical and functional competencies
Tell employers what skills you haveExcellent Communication Skills
Cobol 2 MicroFocus
COBOL
UAT
Debit Cards
Microsoft Office
Online Banking
Interpersonal Skills
Mainframe
Core Banking
Cryptography
Application Development
Credit Cards
Digital Banking
Vision Plus
Pressure
Team Player
Internet Banking
Test Strategy
Business Requirements
Software Systems Architect
Posted today
Job Viewed
Job Description
Our ideal candidate is a skilled Cloud Infrastructure Engineer with 5 years of strong software engineering experience and proficiency in at least one of the following languages: JavaScript, Java, Python, or .NET.
We are looking for a highly motivated individual to design, implement, and maintain scalable and efficient cloud infrastructure using AWS services and tools such as Terraform and CloudFormation.
- Design, implement, and maintain scalable and efficient cloud infrastructure using AWS services and tools such as Terraform and CloudFormation.
- Develop and deploy containerized applications using Docker, Kubernetes, EKS, and Helm, with a focus on continuous integration and delivery (CI/CD) workflows.
- Collaborate with cross-functional teams to identify areas for process improvement and implement changes to increase efficiency and productivity.
- Maintain and optimize logging and monitoring systems using CloudWatch, Splunk, and Datadog to ensure high-quality application performance and user experience.
To be successful in this role, you will need:
- 5 years of strong software engineering experience with proficiency in at least one of the following languages: JavaScript, Java, Python, or .NET.
- At least 3 years of experience with containerization technologies, such as Docker, Kubernetes, EKS, Helm.
- At least 3 years of AWS experience with solid understanding of Cloud services and infrastructure management.
- Proven experience in infrastructure as code tools, such as Terraform and CloudFormation.
- Experience in log aggregation and observability tools, such as CloudWatch, Splunk and Datadog.
- Proficiency in CI/CD workflows and GitHub Action.
- Strong knowledge of artifact repository management systems, such as JFrog.
- Strong Linux administration skills and Shell scripting expertise.
Software Systems Architect
Posted today
Job Viewed
Job Description
As a Staff Software Engineer, Backend, you will be working on core systems that shape how users and partners around the world access our platform. Your role will be to help build critical systems that make our platform secure, performant, and globally available.
About the OpportunityThis is a rare opportunity to work on high-impact projects that directly influence how businesses operate worldwide. You will have the chance to design and build scalable services, write high-quality code, and own end-to-end features that power our API gateway, CDN layer, DNS routing, and perimeter security.
Key Responsibilities- Design and develop next-generation edge services, including plugin-driven routing, smart cache policies, and dynamic purge APIs.
- Build libraries and pipelines for rate-limits, WAF/filter rules, and bot-detection, all integrated into our edge stack.
- Create self-service tooling, such as CLI/plugins and lightweight frameworks, to enable other teams to register APIs, enforce policies, and preview traffic insights in seconds.
- Optimize code-level performance to ensure every request is fast and flawless, analyzing metrics to pinpoint latency or fail-over gaps.
- Bachelor's degree or above in Computer Science, Engineering, or a related field.
- 5+ years of back-end development experience, building large-scale, high-throughput services.
- Proficient in one or more languages such as Java, Go, Python, or similar, with strong software-design and system-thinking skills.
- Comfortable partnering across product, platform, and security teams; able to explain complex ideas clearly.
- 3+ years designing and operating distributed, low-latency systems (API gateway, cache, etc) or security-focused development.
- Use data to identify performance or reliability bottlenecks and deliver targeted, code-level improvements.
- Thrive in a fast-paced environment, take full ownership of your work, and continuously iterate based on feedback.
You will be contributing to the development of critical systems that make our platform secure, performant, and globally available. This is an excellent opportunity to grow your career while making a meaningful impact.
Software Systems Architect
Posted today
Job Viewed
Job Description
Job Title: Software Systems Architect
">We are seeking a highly experienced software systems architect with 10+ years of expertise to deliver robust solutions within the retail sector. The ideal candidate should have a strong background in architecting and developing scalable web, mobile, and desktop applications.
">- Point of Sale (POS), Inventory Management, Warehouse Operations, and Accounting Systems
- Utilizing modern technologies such as .NET Core, Angular, and Ionic
The candidate should have deep end-to-end knowledge of the technology stack, along with hands-on experience integrating external services including Firebase, Twilio, and Shopify.
">This position requires building responsive, intuitive interfaces that enhance both internal workflows and customer-facing experiences.
">Working Days:
">Monday to Friday: Full-day
">Saturday: Half-day
">Technical Skills:
">- Frontend: Angular 11, TypeScript 3.x, jQuery, Bootstrap, Ionic 4/5 (Mobile Hybrid Apps for Android & iOS)
- Backend: .NET Core (C#, ASP.NET Core, EF Core), VB.NET (legacy support if needed), RESTful API development and integration, RabbitMQ, Swagger, Identity Server for middleware integration
- Databases: MS SQL Server, MySQL Workbench, Hands-on with stored procedures, cursors, and triggers
- Desktop Application: Windows Forms development in .NET Framework 4.5 for POS, Warehouse PDA apps, and Cash Machine integration
- Tools & Testing: Postman (API testing), Telerik, RDLC, Crystal Reports for reporting, Adobe XD, Balsamiq (UX design), Git, JIRA (version control and collaboration)
Domain-Specific Experience:
">- Retail operations and automation systems
- POS systems and cash terminal integration(Self-Service Kiosk)
- Inventory management and stock tracking
- Restaurant ordering with Self-Service Kiosk and delivery workflows
- Warehouse operations using handheld devices (PDA)
- Cash machine integration (Note/Coin dispenser units) in retail context
Integration:
">- Cash Machine Integration (Wincor/Nixdorf/Glory) for retail terminals
- External API integrations with: Twilio (SMS), Firebase (Push notifications, Authentication), Shopify API (E-commerce sync)
Soft Skills & Attributes:
">- Strong analytical and problem-solving skills
- Ability to work independently and within a team
- Excellent communication and documentation skills
- Comfortable working in agile or fast-paced environments
Qualification:
">- Master's/Bachelor's Degree in Computer Science, Information Technology, or related field
- Experience in retail domain is highly preferred
Keyword: RetailSoftwareArchitect
Software Systems Developer
Posted today
Job Viewed
Job Description
About the Role
We're seeking a skilled professional to join our team in shaping backend systems and contributing to product strategy and delivery. This is an end-to-end ownership role where you'll collaborate closely with customers, help shape features, and iterate quickly.
Key Responsibilities:- Design and develop high-quality backend systems that meet customer needs
- Collaborate with cross-functional teams to drive product strategy and delivery
- Contribute to feature development and iteration
- Bachelor's degree in Computer Science or related field
- Minimum 3 years of experience in backend engineering
- Strong understanding of software development principles and practices
- Excellent communication and collaboration skills
- A dynamic and fast-paced work environment
- Ongoing training and professional development opportunities
- A competitive salary and benefits package
Software Systems Architect
Posted today
Job Viewed
Job Description
This is a dynamic and innovative position where you will be responsible for designing, developing and maintaining proprietary trading algorithms and infrastructure.
Key Responsibilities:- Enhance the scalability, performance and efficiency of existing trading strategies.
- Collaborate with quantitative traders and quants to design new trading strategies.
- Develop trading analysis and risk monitoring tools.
Virtually any candidate can apply for this role regardless of their finance background. This is a great opportunity to start a career in financial technology.
The ideal candidate should have mastery over core programming languages such as Java or C++.
- Mastery of core Java and/or C++ programming languages.
- Ability to design and implement highly optimized, scalable code.
- Excellent written and verbal communication skills.
- Driven and self-starting personality.
- Comfortable working on a wide variety of projects including frontend and backend development.
- Experience in distributed systems and/or highly concurrent environments is a plus.
- Experience in low-latency systems and/or high transaction volumes is also a plus.
Software Systems Specialist
Posted today
Job Viewed
Job Description
The Technical Engineer is responsible for deploying software and hardware solutions to support project testing, enforcing security best practices on Windows/Linux systems, and overseeing network infrastructure to ensure operational efficiency.
Key Responsibilities:- Install and configure software and hardware for project testing
- Implement security hardening measures for Windows/Linux systems
- Manage network servers and technology tools to ensure operational efficiency
- Set up and maintain cluster servers, VMware environments, and workstations
- Perform data backup operations and verify their integrity
- Monitor system performance and conduct proactive maintenance
- Respond to security and usability concerns promptly
- Troubleshoot technical issues and system outages
- Ensure security through access controls, firewall management, and backup procedures
- Upgrade systems with new releases and models to maintain optimal functionality
- Develop and maintain internal documentation, including technical manuals and IT policies
- Enhance systems and processes for improved functionality and security issue resolution
- Provide Level 2/3 technical support, including system recovery and troubleshooting
Requirements include proven experience as an IT Engineer or similar role, expertise in Windows Server, Group Policy, Virtualization, and network management (LAN/WAN), along with a degree in Information Technology, Computer Science, or related field.
Be The First To Know
About the latest Software systems Jobs in Singapore !
Software Systems Designer
Posted today
Job Viewed
Job Description
Are you a skilled professional looking for a challenging role that combines software/system design and development? We are seeking an experienced System Design and Development Expert to join our team.
Key Responsibilities
- Collaborate with the system development team to implement enterprise-scale and government projects.
- Participate in requirement gathering, design, and development of software applications using C#, VB.Net, ASP.Net, MVC, WCF, etc.
- Lead the system development team or partners for system implementation and conduct system integration testing, user testing support, and performance testing.
- Produce specifications and user documentation on software applications being developed and provide day-to-day support on major system applications.
- Implement continuous improvement processes and practices with new ideas, concepts, methods, and technologies.
Requirements
- Must possess a Diploma, Bachelor's Degree, or equivalent in Engineering (Computer/Telecommunication/ Computer Science/Information Technology) and have strong background, knowledge, and proficiency in J2EE, C#.Net, VB.Net, VB6 programming skills.
- Minimum 5 years' experience in Windows and Web Application Development, including C#, VB.Net, ASP.Net, MVC, WCF, Web Services, HTML5, XML, Java Script, MSSQL Server, SQL Queries, Stored Procedures, Windows Server, IIS, Active Directory, English communication, ability to work independently, and complex project management.
- Experience with mobile app development (Andriod or IOS) and setup, install, and configure development tools/environment independently.
- Ability to work independently on design, coding, debugging, troubleshooting, and deployment, as well as other programming-related issues.
What We Offer
- Annual salary review and performance bonus.
- Healthcare benefits and alternative work-from-home schedule available if required.
Software Systems Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled technical professional to join our team.
The successful candidate will play a key role in ensuring the successful execution of business strategies and sales initiatives. Key responsibilities include providing regular updates on product-related matters, maintaining coordination with the Global Product Team, offering technical support and expertise to both the sales team and customers, managing product inventory, executing business strategies and sales initiatives as outlined by Management, participating in on-site activities when required and remaining adaptable with working hours during key phases of major projects.
In addition, the candidate will be responsible for performing any other tasks, assignments, or projects as instructed by their supervisor. We regret only shortlisted candidates will be contacted. All applications will be handled confidentially.
Software Systems Architect
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Software Systems Architect to lead the development of innovative architecture solutions that align with business objectives.
The ideal candidate will have a strong background in software design and architecture, with experience in leading technology architecture for platforms, products, or engagements.
Key Responsibilities:
- Design and deliver technology architecture for a platform, product, or engagement
Requirements: