Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Essential Qualifications:Bachelor's degree in Electrical/Electronics/Mechanical Engineering, Computer Science, or a related field. Minimum of 2 years of experience in software development and system integration. Proficiency in C++ application development. Familiarity with Java application development is highly desirable. Experience in web application development using HTML/HTML5, JavaScript, and frameworks (e.g., AngularJS, ExtJS, jQuery, Bootstrap). Knowledge of database interfacing (e.g., MS SQL, Oracle, MySQL) via ODBC/JDBC and SQL. Experience in multi-tier software architecture design and implementation. Strong foundation in object-oriented software design and UML modeling. Experience with virtualization using containerization (e.g., Docker). Experience in application development and deployment in Commercial Cloud (e.g., AWS). Familiarity with web services in Commercial Cloud (e.g., AWS). Experience with AWS Lambda Functions using Python or JavaScript. Knowledge of Single Sign-On solutions (e.g., OAuth, OpenID Connect, SAML). Understanding of secure communication protocols (e.g., MQ, MQTT, SFTP, FTP-S). Strong analytical and problem-solving skills. Self-motivated team player with effective written and verbal communication skills in English.
About the job
Join xcellink as a Software Engineer, where you will play a crucial role in the design and development of innovative devices for an integrated e-payment Fare Collection System. Your expertise will guide you through the entire software development lifecycle, from requirement definition to design, development, and rigorous testing.
Key responsibilities include:
Designing and building advanced applications for the Ubuntu platform.
Collaborating with cross-functional teams to define, design, and implement new features.
Unit testing code to ensure robustness, covering edge cases, usability, and reliability.
Addressing bugs and enhancing application performance.
Preparing and submitting necessary documentation throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, and Operation and Maintenance Manuals.
Liaising with stakeholders to address requirements, design, and testing issues.
About xcellink
xcellink is a forward-thinking company specializing in cutting-edge technology solutions tailored for the e-payment and fare collection systems. Our commitment to innovation and excellence drives us to deliver superior software solutions that enhance user experiences and operational efficiency.
Similar jobs
1 - 20 of 1,545 Jobs
Search for Software Engineer For E Payment Systems
Key Responsibilities:As a Software Engineer, you will be instrumental in designing and developing innovative devices for an integrated e-payment Fare Collection System in collaboration with our esteemed client. You will engage in the full software development lifecycle, including requirement analysis, design, development, and rigorous testing. Key responsibilities encompass:Collecting and analyzing user requirements.Crafting and implementing software applications for embedded systems.Optimizing communication protocols (such as TCP/IP, HTTPS, FTPS/SFTP, MQTT-S) to establish secure and reliable connections between embedded devices and cloud/on-premises platforms.Conducting comprehensive testing, debugging, and troubleshooting of embedded devices to ensure optimal functionality, performance, and reliability.Creating and delivering essential documentation throughout the Software Development Lifecycle (SDLC), including Business Rules, Software Requirement Specifications, Software Architecture Documents, and more.Providing ongoing application support and addressing user inquiries related to requirements and production issues.
As a Test Engineer, you will play a crucial role in the comprehensive testing lifecycle of our integrated e-payment system. This includes planning, designing, executing, and automating tests, as well as tracking defects and analyzing performance metrics.Key Responsibilities: Lead the end-to-end testing processes for our integrated e-payment solutions. Translate business and system requirements into actionable and effective test strategies. Establish and maintain robust test environments. Develop and implement both manual and automated test cases. Leverage scripting and programming languages to enhance test automation and performance tuning. Ensure comprehensive test coverage through meticulous traceability and gap analysis. Document and manage defects, ensuring timely resolutions. Collaborate with internal and external stakeholders to review test outcomes. Conduct root cause analysis for issues identified in production and UAT. Generate clear technical documentation and user guides for testing tools and solutions.
Who We AreAbout StripeStripe is at the forefront of revolutionizing financial infrastructure for businesses worldwide. Our innovative platform empowers millions of organizations—from industry giants to dynamic startups—to accept payments seamlessly, drive revenue growth, and unlock new business avenues. Our mission? To elevate the GDP of the internet, an ambitious goal that presents you with an extraordinary opportunity to play a pivotal role in shaping the global economy while making a significant impact in your career.About the TeamThe Payments team is the cornerstone of Stripe’s offerings, processing trillions of dollars in transactions each year. As a member of this team, you will have the chance to broaden the capabilities of Stripe’s global payments network, design and implement cutting-edge payment solutions, and ensure top-tier reliability and performance.As a Software Engineer, you will be instrumental in steering pivotal decisions for the company. Collaborate with fellow engineers to develop engaging features that resonate across various system components, and partner with our business, sales, and operations teams to address and resolve user challenges effectively.
Join xcellink as a Software Engineer, where you will play a crucial role in the design and development of innovative devices for an integrated e-payment Fare Collection System. Your expertise will guide you through the entire software development lifecycle, from requirement definition to design, development, and rigorous testing.Key responsibilities include:Designing and building advanced applications for the Ubuntu platform.Collaborating with cross-functional teams to define, design, and implement new features.Unit testing code to ensure robustness, covering edge cases, usability, and reliability.Addressing bugs and enhancing application performance.Preparing and submitting necessary documentation throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, and Operation and Maintenance Manuals.Liaising with stakeholders to address requirements, design, and testing issues.
Role Overview Grab Holdings Inc. is looking for a Lead Backend Software Engineer with a focus on payments to join the team in Singapore. This role centers on building secure, efficient, and scalable payment systems that support millions of users across Southeast Asia. What You Will Do Design and implement backend services for payment solutions that improve user experience and support business growth. Collaborate with engineers, product managers, and other teams to deliver reliable and high-performance payment infrastructure. Mentor junior engineers and help guide their technical development. Promote backend engineering best practices across the team. Contribute to architectural decisions that shape the future of Grab’s payments platform. What We’re Looking For Strong experience with backend technologies and payment systems. Ability to lead technical discussions and mentor less experienced engineers. Comfortable working across teams to deliver scalable, reliable solutions. Solid understanding of designing secure and efficient backend services.
About AirwallexAirwallex is an innovative global payments and financial platform that unifies payment solutions for businesses around the world. We leverage a proprietary blend of technology and infrastructure to empower over 200,000 companies, including notable names such as Brex, Rippling, Navan, Qantas, and SHEIN, by providing comprehensive solutions for business accounts, payment processing, spend management, treasury, and embedded finance on a global scale.Founded in Melbourne, Airwallex prides itself on a diverse team of more than 2,000 talented individuals across 26 offices worldwide. As a company valued at $8 billion and supported by leading investors like T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, we are at the forefront of developing the future of global payments and finance. If you're eager to take on challenging work that could define your career, we invite you to join our team.
Join Our Team at AirwallexAirwallex is revolutionizing the way global businesses manage their payments and finances. Our cutting-edge, unified payments and financial platform empowers over 200,000 businesses worldwide—ranging from Brex to SHEIN—with seamless solutions for everything from business accounts to embedded finance on a global scale.Founded in Melbourne and now boasting over 2,000 talented professionals across 26 global offices, we are valued at US$8 billion and supported by top-tier investors including T. Rowe Price, Visa, and Mastercard. At Airwallex, we are committed to building the future of global banking, and we invite you to make your mark with us.
Join Grab as a Principal Engineer for Payments, where you will be at the forefront of transforming digital payment solutions in Southeast Asia. You will lead a team of talented engineers to design and implement scalable payment systems that enhance user experience and drive business growth.Your expertise will contribute to innovative solutions that meet the diverse needs of our customers, ensuring seamless transactions across various platforms. This is an exciting opportunity to shape the future of payments in a rapidly evolving market.
Join our dynamic team at csit as a Software Engineer specializing in Cyber Systems. We are on the lookout for talented and experienced professionals who are passionate about developing cutting-edge software solutions that empower organizations to efficiently manage their information and workflows. In this role, you will be responsible for the design, development, and implementation of high-quality software products tailored to meet our business objectives. Collaborating closely with cross-functional teams, including fellow software engineers, DevOps engineers, and UI/UX designers, you will play a crucial role in delivering innovative technological solutions that drive success.
Join Our Team at AirwallexAt Airwallex, we are transforming the global payments landscape with our cutting-edge financial platform designed for businesses worldwide. We support over 200,000 companies, including industry leaders such as Brex, Rippling, Navan, Qantas, and SHEIN, by providing a comprehensive suite of integrated solutions for managing everything from business accounts to payments and embedded finance.Founded in Melbourne, our dynamic team of over 2,000 innovative minds operates across 26 offices globally. Our valuation has soared to US$8 billion, backed by prestigious investors such as T. Rowe Price, Visa, Mastercard, and Sequoia. If you’re eager to embark on the most ambitious work of your career, we invite you to join us on this exciting journey.
Role overview fuku is hiring a Senior Unix Systems Engineer in Singapore to support its infrastructure team. This team manages high-availability payment systems that process real-time financial transactions. The position centers on maintaining secure, stable, and high-performing Unix and Linux platforms across production, disaster recovery, and testing environments. Technical ownership of these environments is a key part of the role. What you will do Administer and maintain Unix and Linux servers to ensure reliability in all environments. Handle system upgrades, apply security hardening and patches, and monitor infrastructure for stability and compliance. Respond to incidents, analyze root causes, and implement preventive solutions that align with service level agreements. Oversee change, release, and deployment activities to reduce disruption to payment systems and related services. Monitor system capacity, tune performance, contribute to infrastructure projects, and maintain thorough documentation and operational procedures. Requirements Bachelor’s degree in IT, Computer Science, or a related field. Minimum 6 years of experience managing Unix, Linux, and middleware environments, ideally in enterprise or financial services. Strong hands-on skills with scripting, automation, system monitoring, backup solutions, and SAN storage technologies. Experience with OS hardening, patching, performance tuning, and supporting high-availability production systems. Excellent analytical, communication, and problem-solving skills, with the ability to work independently. Why join fuku? This role supports infrastructure critical to financial operations. It offers exposure to complex enterprise environments and the opportunity to deepen expertise in resilient systems engineering. How to apply To express interest or ask questions, contact Naveen at naveen.vasudevan@Tangspac.com.
Join our dynamic team as a Staff Software Engineer, where you will harness your expertise to craft cutting-edge software solutions that empower our organization to efficiently manage information and workflows. Collaborate with a talented group of professionals, including Software Engineers, DevOps Engineers, and UI/UX Designers, to drive innovation. In this pivotal role, you will mentor and guide technical teams in developing and deploying secure, high-quality software products by adhering to industry best practices. Work closely with the management team to align software development with our business strategies and objectives. We seek passionate individuals dedicated to building effective solutions and fostering robust software engineering practices within the team.
About AirwallexAirwallex is revolutionizing the way global businesses manage their payments and finances. As the sole unified payments and financial platform tailored for international operations, we leverage our proprietary infrastructure and software to offer integrated solutions to over 200,000 businesses globally, including industry leaders like Brex, Rippling, Navan, Qantas, and SHEIN. Our suite of services encompasses business accounts, payments, spend management, treasury solutions, and embedded finance on a global scale.Founded in Melbourne and now operating with a talented team of more than 2,000 across 26 offices, Airwallex is valued at US$8 billion. We are backed by top-tier investors, including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, positioning us at the forefront of the global payments and financial technology landscape. If you're eager to embark on an ambitious journey in your career, we invite you to join us.Attributes We ValueWe seek builders who exhibit founder-like enthusiasm and are committed to making a significant impact. You should possess robust expertise and insightful thinking, driven by our mission and operating principles. You move swiftly with sound judgment, explore with curiosity, and make principled decisions, balancing speed with thoroughness.Collaboration and humility are key; you can transform innovative concepts into tangible products and take ownership from start to finish. Utilizing AI to enhance efficiency and solve challenges is essential. Here, you'll confront complex, high-profile challenges alongside exceptional teammates while advancing your career as we shape the future of global banking. If this resonates with you, let's create what's next.
CSlT is at the forefront of developing innovative digital solutions that bolster the national security framework of Singapore.We are in search of skilled Software Engineers who are passionate about crafting digital products that elevate organizational efficiency and enhance workforce productivity. Joining our dynamic product team, you will leverage cloud-native technologies to build robust and scalable enterprise applications.Our teams specialize in creating feature-rich web applications through the integration of enterprise COTS platforms, aimed at improving operational effectiveness and enriching the employee experience. We adopt an agile development methodology, ensuring our products are designed with the user in mind.As a Software Engineer, you will be responsible for designing, building, and maintaining high-quality software applications. You will collaborate with cross-functional teams to implement quality features, write clean and efficient code, and adhere to industry best practices. Additionally, you will keep abreast of emerging technologies to refine our development processes.
Join our esteemed client, a statutory board operating under the Government of Singapore, as a Software Engineer specializing in device support. This role is pivotal in enhancing the team’s capabilities and contributing to key projects.Your responsibilities will include:Gathering and analyzing requirements effectively;Designing, developing, and maintaining robust software solutions;Preparing and submitting critical deliverables through various software development lifecycle stages, including Business Rules, Software Requirement Specifications, Software Architecture Documents, and more;Providing daily application support to the Authority;Collaborating with users to address requirements, design considerations, and testing challenges.
Join our dynamic and innovative team as a Senior Software Engineer specializing in Cyber Systems. In this role, you will be instrumental in crafting advanced software solutions aimed at enhancing organizational efficiency in managing information and workflows. Collaborate with a diverse group of talented professionals, including Software Engineers, DevOps Engineers, and UI/UX Designers, to create exceptional software products. You will lead the design, development, and deployment processes, ensuring the delivery of high-quality solutions. This position offers the chance to work on a variety of projects, ranging from the conception of new products to the enhancement and deployment of existing ones. You'll also play a vital role in mentoring junior engineers, fostering best practices in software engineering within the team. We are looking for individuals who are passionate about developing effective solutions and committed to nurturing a culture of excellence in software engineering.
About ThunesThunes stands as the Smart Superhighway for global money movement. Our proprietary Direct Global Network empowers Members to execute real-time payments across more than 130 countries and over 80 currencies. Connecting directly to over 7 billion mobile wallets and bank accounts worldwide, we offer a diverse array of payment methods, including GCash, M-Pesa, Airtel, MTN, Orange, JazzCash, Easypaisa, AliPay, WeChat Pay, and many more.Our Direct Global Network sets itself apart through unparalleled global reach, a proprietary Smart Treasury Management Platform, and a robust Compliance Infrastructure, ensuring Members experience unmatched speed, control, visibility, security, and cost-efficiency in real-time payments. Our clientele includes industry leaders such as Uber, Deliveroo, and notable super-apps like Grab and WeChat, alongside MTOs, fintechs, PSPs, and banks.Headquartered in Singapore, Thunes operates from 14 locations globally, including Barcelona, Beijing, Dubai, London, Manila, Nairobi, Paris, Riyadh, Atlanta, San Francisco, Sao Paulo, and Shanghai. For further details, please visit: Thunes Website.Role OverviewAs a Software Engineering Lead, reporting to the Chief Architect, you will be a key player in our Engineering team focused on Treasury Systems and core services. We seek a self-motivated and technically proficient leader who is eager to make a significant impact within the organization.The ideal candidate will blend a startup mentality with the capabilities of a market leader, ensuring optimal platform performance while facilitating scalability, delivering new features, and enhancing development automation processes. Our Engineering team is dedicated to efficiently deploying core business products. We design solutions, tools, and platforms that meet business needs, focusing on provisioning, configuration, CI/CD, monitoring, SLA, performance, and uptime. Our team is detail-oriented and collaborates closely with a diverse range of stakeholders. While we believe our chosen tech stack is optimal, we empower our engineers to architect and implement their solutions. Our core services are hosted on Amazon Web Services, utilizing a tech stack primarily consisting of PostgreSQL, Python, Golang, and AWS.Join us in an environment that fosters a culture of learning and feedback, where you will be challenged to take ownership of your code, write, test, and optimize.
Responsibilities:- Innovate and engineer robust solutions for payment terminal applications compatible with various Android-based devices (Ingenico, PAX, Castles), ensuring seamless integration with diverse host systems utilizing standard protocols such as ISO8583, Web APIs, and JSON, as well as merchant POS systems (Electronic Cash Register - ECR).- Transform user requirements into secure, reliable, and maintainable source code, ensuring thorough testing, documentation, and code reviews.- Engage in EMV L3 certification processes alongside international payment schemes like Visa, Mastercard, AMEX, UnionPay, JCB, and Discover. Familiarity with the PURE kernel is a plus.- Aid in the creation of testing tools and implement test automation frameworks as integral parts of the development lifecycle.- Collaborate effectively with internal teams (QA testers, POS developers, Support, and Certification team) throughout the software development lifecycle, facilitating troubleshooting and resolving issues in both pre-production and post-production settings.- Support external collaborations for application integration with NETS partners.
Join our esteemed client, a statutory board under the Government of Singapore, as a Software Engineer specializing in device support. You will play a crucial role in enhancing our software capabilities.Your responsibilities will include:Gathering and analyzing requirements;Designing, developing, and maintaining robust software solutions;Preparing and submitting documentation throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Codes, Testing Specifications, Operation and Maintenance Manuals, Training Manuals, and other necessary documents;Providing daily application support to the Authority;Collaborating with users on requirements, design, and testing issues.
Our client, a statutory board operating under the Government of Singapore, is seeking a talented Software Engineer specializing in device applications to enhance their team.The responsibilities for this role include:Gathering and analyzing software requirements;Designing, developing, and maintaining software solutions;Preparing and submitting necessary documentation throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Code, Testing Specifications, Operation and Maintenance Manuals, and Training Manuals, adhering to the standards set by the Authority;Providing day-to-day application support to the Authority;Collaborating with users to address requirements, design, and testing concerns.
Oct 18, 2024
Sign in to browse more jobs
Create account — see all 1,545 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.