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
QualificationsDiploma or Bachelor's degree in Computer Science, Engineering, or a related field. Strong technical foundation with 2-3 years of hands-on experience in Java, J2EE, SQL/PLSQL, and XML. Familiarity with MySQL is a plus. Proficient in web technologies, including HTML5, CSS, Modular design, Angular (2 and above), or React, as well as open-source JavaScript frameworks. Experience with RESTful APIs, Spring 5.x, Spring Boot, Spring Framework, Spring Security, Cloud-Based technologies, and Microservices, including Messaging Middleware such as Kafka/IBM MQ/Solace. Excellent verbal and written communication skills. Demonstrated analytical, problem-solving, and decision-making capabilities. A collaborative team player with a positive attitude. Domain knowledge in the financial industry or payment systems is advantageous.
About the job
Join the dynamic team at AvePoint as a Software Developer, where you will play a vital role within the Products and Engineering division of NETS Solutions. Reporting directly to the Software Development Lead, you will be instrumental in delivering high-quality applications to our customers, focusing on both development and implementation.
Core Responsibilities
Engage in requirement gathering and generate necessary technical and operational documentation.
Collaborate with the Solution Architect and Software Development Lead to analyze and design code modifications based on finalized product specifications.
Execute code changes and conduct system testing in alignment with product specifications.
Adhere to coding and security standards, as well as corporate processes.
Conduct quality assurance activities, including unit testing, system testing, and code reviews.
Support the Test Team during system integration testing and assist in resolving any reported issues.
Provide assistance to internal and external stakeholders throughout the testing phases.
Support customers during acceptance testing and post-implementation phases.
Contribute to the creation of training materials and deliver presentations.
About AvePoint
AvePoint is a leading provider of SaaS solutions that help organizations manage and protect their data across Microsoft 365 and other platforms. With a commitment to innovation and excellence, AvePoint empowers businesses to optimize their productivity while ensuring data security and compliance.
Position OverviewJoin the dynamic team at AvePoint as a Software Developer, where you will play a vital role within the Products and Engineering division of NETS Solutions. Reporting directly to the Software Development Lead, you will be instrumental in delivering high-quality applications to our customers, focusing on both development and implementation.Core ResponsibilitiesEngage in requirement gathering and generate necessary technical and operational documentation.Collaborate with the Solution Architect and Software Development Lead to analyze and design code modifications based on finalized product specifications.Execute code changes and conduct system testing in alignment with product specifications.Adhere to coding and security standards, as well as corporate processes.Conduct quality assurance activities, including unit testing, system testing, and code reviews.Support the Test Team during system integration testing and assist in resolving any reported issues.Provide assistance to internal and external stakeholders throughout the testing phases.Support customers during acceptance testing and post-implementation phases.Contribute to the creation of training materials and deliver presentations.
About CSIT:CSIT stands as a leader in the cybersecurity landscape, committed to providing innovative solutions that safeguard Singapore against cyber threats. We specialize in the development of advanced penetration testing products and platforms that empower organizations to conduct proactive security assessments and identify vulnerabilities. At CSIT, we cultivate an environment of innovation, collaboration, and continuous learning, where talented professionals can excel and significantly influence the realm of cybersecurity. Join us in our mission to outsmart cyber threats with state-of-the-art penetration testing tools.Role Overview:As a Security Software Developer, you will be instrumental in the design, development, and maintenance of products aimed at identifying and mitigating security vulnerabilities. Your responsibilities will include architecting, building, and optimizing systems that bolster our security infrastructure and enhance our cybersecurity capabilities.Core Responsibilities:- Design, develop, and maintain innovative pentesting products and platforms that facilitate daily cybersecurity operations.- Architect and implement scalable, dependable, and secure software solutions for penetration testing operations and exercises.- Create scripts and tools that streamline the deployment, configuration, and orchestration of pentesting environments.- Conduct research and develop security testing frameworks and techniques for pentesting tools that simulate real-world attack scenarios.- Collaborate with security researchers and analysts to identify emerging threats and vulnerabilities for inclusion in pentesting simulations.- Design, implement, and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines for rapid product iteration and delivery.- Keep up-to-date with the latest industry trends in cybersecurity and DevOps, integrating new technologies as appropriate.
Join ThoughtWorks as a Software Developer and be part of a global community that is changing the way software is developed. You'll work on exciting projects, collaborate with diverse teams, and leverage cutting-edge technologies to build impactful software solutions. Our culture encourages continuous learning, and we value innovation and creativity in every project.
About AirwallexAirwallex stands out as the premier unified payments and financial platform designed specifically for global enterprises. By leveraging our distinctive mix of proprietary infrastructure and advanced software solutions, we empower over 200,000 businesses worldwide—including industry leaders like Brex, Rippling, Navan, Qantas, and SHEIN—with fully integrated systems that facilitate everything from business accounts and payments to spend management and treasury functions, as well as embedded finance on a global scale.Founded in Melbourne, Airwallex boasts a dynamic team of over 2,000 talented individuals across 26 offices worldwide. With a valuation of US$8 billion and the backing of prestigious investors such as T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, we are at the forefront of revolutionizing the global payments and financial landscape. If you're ready to embark on the most ambitious journey of your career, join us.Attributes We ValueWe seek innovative builders with a founder-like spirit who crave genuine impact, accelerated learning, and true ownership. You bring significant expertise in your role and a sharp analytical mindset, fueled by our mission and operating principles. You thrive in a fast-paced environment, exercising sound judgment, and exhibit a relentless curiosity that drives you to explore deeply and make informed decisions based on first principles, balancing speed with thoroughness.You are humble and collaborative, transforming innovative concepts into tangible products, and you are a doer who carries tasks through to completion. By utilizing AI, you work smarter and solve problems more effectively. Here, you will confront complex, high-visibility challenges alongside exceptional colleagues and advance your career as we shape the future of global banking. If this description resonates with you, let’s create what’s next together.About the TeamThe Developer Experience (DevX) team is dedicated to overseeing our customers' developer journey, from initial discovery through to scalable implementation. Our goal is to deliver an onboarding experience that is so seamless and well-structured that developers can easily locate product specifics, learn implementation details, and develop independently. As our customers build and scale, we ensure they have comprehensive, ergonomic, and delightful developer resources at their disposal.We achieve this by maintaining organized feedback channels and leveraging data analytics to enhance user experience continually.
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 innovative team at xcellink as a Software Developer specializing in OutSystems. In this role, you will play a crucial part in designing, developing, and maintaining top-notch applications on the OutSystems platform for our diverse client base. Your technical skills will be vital in optimizing processes, improving user interactions, and providing scalable solutions.Key Responsibilities:Design, develop, test, and deploy applications utilizing the OutSystems platform.Work collaboratively with cross-functional teams, including Product Owners and stakeholders, to gather requirements for customized solutions.Enhance and maintain existing applications, ensuring high performance, scalability, and usability.Diagnose and rectify system issues and bugs, guaranteeing smooth application operations.Create functional components, including screens, business logic, and custom UI within the OutSystems framework.Conduct comprehensive testing and documentation to verify that applications function as intended.Offer insights and implement improvements to enhance applications across various teams.Contribute as a member of an agile project team, committed to delivering and maintaining high-quality applications.Define or extend the application’s data model while ensuring referential integrity.Develop features and components that align with User Experience (UX) standards and best practices.
About AvePoint:AvePoint is a global frontrunner in data management and governance, empowering over 21,000 clients worldwide to enhance their digital workplaces across platforms like Microsoft, Google, and Salesforce. Our extensive global channel partner program encompasses over 3,500 service providers, resellers, and integrators, making our solutions accessible in more than 100 cloud marketplaces. Discover more at www.avepoint.com.At AvePoint, we prioritize our people, fostering a culture of agility, passion, and teamwork that allows you to shape your career, make a significant impact, and take charge of your future. Unleash your potential with us!Scope of Service:Develop and implement innovative solutions on the Salesforce platform.Design and manage data models within Salesforce, ensuring scalability, security, and compliance.Create and maintain Salesforce Apex classes, triggers, and Visualforce pages.Implement Salesforce Lightning components and Lightning web components.Configure the Salesforce platform effectively.Develop and maintain integrations between Salesforce and external systems.Execute data migration activities while managing data quality.Troubleshoot and resolve technical issues promptly.Document technical specifications, including system and code changes, adhering to best practices.Conduct code coverage reviews, ensuring compliance with quality standards.Perform code reviews to adhere to security policies and coding standards.Manage end-to-end DevOps processes utilizing the SHIP-HATS platform, including CI/CD pipeline configuration and quality gates implementation.Ensure compliance with government security standards.
Rezolve Ai (NASDAQ: RZLV) stands at the forefront of AI-driven innovation, dedicated to revolutionizing customer engagement, enhancing operational efficiency, and driving revenue growth. Our Brain Suite offers cutting-edge tools that leverage artificial intelligence to streamline processes, elevate decision-making, and create seamless digital experiences.We empower leading retailers such as Myntra, Rakuten, Target, Coles Supermarket, and Crate & Barrel with our AI for Commerce Solutions, ranging from advanced search and discovery mechanisms to conversational commerce. What distinguishes us is our proven ability to implement AI solutions that generate tangible results, with a vertical focus that outshines generic models, supported by real contracts and significant global revenues.To further our mission, we are on the lookout for a Software Development Manager who will lead and inspire our engineering team. This pivotal role is essential for the advancement of our search system, ensuring optimal performance, scalability, and the successful rollout of innovative features.The ideal candidate will exhibit exceptional leadership skills, a robust technical foundation, and a fervent passion for cultivating and guiding high-performing engineering teams. You will be instrumental in shaping the future of our technology and products within the engineering leadership team at Rezolve APAC.
At Exa, we are on a mission to revolutionize the way AI applications access information by building an innovative search engine from the ground up. Our cutting-edge infrastructure is designed to crawl the web at scale, training advanced embedding models for indexing, and developing high-performance vector databases in Rust for efficient searching. We boast a $5 million H200 GPU cluster that regularly powers tens of thousands of machines.As a Developer Relations Engineer, you will be instrumental in bridging the gap between Exa and the global developer community. We are creating a unique API that will transform knowledge access and it’s crucial for us to engage with developers through interactive demos, social media, hackathons, API documentation, and more. Are you ready to ignite excitement about the future of search?
At CSIT, we are dedicated to enhancing Singapore's national security through innovative technology solutions. Our products play a crucial role in various applications, particularly in counter-terrorism and computer network defense.We recognize that effective software product development relies on a robust platform and infrastructure. Our teams thrive in an environment that supports rapid and efficient software delivery. We are seeking passionate platform engineers who are committed to improving the developer experience and eager to help us expand our foundational platform, ultimately driving productivity for our development teams.
Bosch Group seeks an AIoT Software Developer Intern based in Singapore. This internship provides practical experience with Artificial Intelligence and Internet of Things technologies. Interns join a team of engineers and contribute to projects that advance AIoT applications and systems. Responsibilities Assist with software development for AIoT solutions Work on tasks to improve the functionality of AIoT applications Collaborate with team members to deliver project outcomes Location Singapore
Join Cygnify, a pioneer in research and innovation, as we seek a talented Software Developer to create robust, scalable platforms aimed at transforming autonomous manufacturing and advanced planning systems.In this role, you will be instrumental in developing microservices-based applications that drive intelligent production planning, scheduling, and enterprise automation solutions. Your work will be in a dynamic team environment that merges applied research with practical industry applications.Key Responsibilities:Design, implement, test, and maintain enterprise planning and scheduling applications, including production planning, operations scheduling, and inventory management.Develop scalable microservices-based architectures leveraging modern frameworks.Analyze intricate planning and scheduling problems to deliver effective software solutions.Work collaboratively with developers, researchers, and cross-functional teams to ensure high-quality software delivery.Deploy applications to production environments while providing ongoing maintenance and support.Identify and resolve performance bottlenecks to enhance application performance and scalability.Investigate and integrate Generative AI capabilities to improve planning and scheduling functionalities.Document system architectures, technical specifications, and user manuals for reference.
Join our innovative team at xcellink as a Software Development Consultant specializing in Dynamics 365. In this role, you will be instrumental in transforming design specifications into top-tier software solutions. Your dedication to programming excellence will ensure that our software products meet high standards of quality and are delivered on time.Key Responsibilities:Analyze and interpret process and program specifications, translating them into efficient program code while adhering to best practices.Implement necessary changes to hardware, software, and documentation while maintaining strict configuration management protocols.Create and execute detailed unit tests, meticulously documenting results to uphold software quality.Collaborate in integration, system, and User Acceptance Testing (UAT), addressing issues to ensure seamless production deployment.Investigate errors and problems, making required modifications and conducting tests to optimize system performance.Develop and maintain comprehensive system documentation.Team Collaboration:Work closely with team leads to ensure compliance with architectural and design standards in both design and coding.Engage in requirements gathering with Business Analysts to enhance functional specifications.Participate in peer reviews to foster project quality through collaborative feedback.
Role overview Simular develops AI systems that interact directly with computers across different platforms. The Software Engineer - Control Layer Development focuses on the core layer that translates AI intent into real actions, managing everything from mouse and keyboard input to UI detection and error recovery on macOS, Windows, and Linux. What you will do Design and maintain the low-level control stack for computer input, including mouse and keyboard injection, screen capture, and simulating user actions. Implement UI element detection using accessibility APIs (such as AXUIElement and UI Automation), DOM or accessibility trees, and visual grounding methods. Help build an abstraction layer so the agent operates smoothly across different operating systems and application types. Troubleshoot and resolve reliability issues related to UI changes, window occlusion, resolution scaling, and managing focus across applications. Develop feedback mechanisms so the agent can verify its actions and recover from unexpected events. Work closely with modeling and planning teams to improve how intent translates into execution. Requirements Background in developing OS-level input automation tools (such as CGEvent, SendInput, xdotool). Strong knowledge of accessibility frameworks: AXUIElement for macOS, UI Automation for Windows, and AT-SPI for Linux. Experience handling unreliable element selectors, timing problems, and resolution-dependent coordinates. Careful approach to reliability and edge cases in software development. Familiarity with automation tools like Playwright, Appium, PyAutoGUI, Hammerspoon, or similar. Bonus skills Understanding of screen reader internals. Experience with remote desktop protocols (RDP, VNC), game automation, LLM agent tool-use systems, or mobile device automation (iOS UIAutomation/XCTest, Android UIAutomator/Accessibility). This position is based in Singapore.
Join Our Team: At DV Trading, we are on the lookout for a skilled C++ Software Developer to enhance our front office operations. You will play a pivotal role in the development and maintenance of our trading systems, ensuring they provide optimal support for our traders.About DV Trading: Established over 15 years ago and headquartered in Chicago, the DV Group has expanded to a dynamic team of more than 450 professionals across North America and Europe. Since becoming an independent proprietary trading firm in 2016, we have rapidly scaled our operations, utilizing our own capital and innovative trading strategies to provide liquidity to global financial markets. Our affiliates now span across broker dealers, a cryptocurrency market-making firm, and a burgeoning investment advisory.
Join Talan as a Software Developer specializing in PL/SQL and .NET within our dynamic trading team. You will play a critical role in developing and optimizing trading applications, ensuring seamless functionality and performance.Responsibilities include collaborating with cross-functional teams, designing innovative solutions, and leveraging your technical expertise to enhance our trading systems.
Join our dynamic AI Product Team as a Senior Software Engineer, where you will be instrumental in revolutionizing the way analysts interpret and process data. Your role will place you at the cutting edge of applied artificial intelligence, developing advanced systems that improve sense-making, information discovery, and decision support for national security. In this position, you will be responsible for designing and implementing AI-powered applications such as retrieval-augmented generation (RAG) systems and intelligent automation workflows. You will also develop the underlying web systems and data processing pipelines that empower these functionalities. Your contributions will span the entire technology stack, from backend services and data retrieval layers to user-friendly frontend interfaces that deliver AI capabilities. Our team prioritizes the application and integration of AI technologies, focusing on innovation, rapid experimentation, and making a tangible impact in the real world.
Job Title: Software Development Lead (Tech Lead)Location: SingaporeJoin Cygnify, a pioneering company in the AI fintech sector, where you will take the lead in designing and developing cutting-edge banking solutions powered by artificial intelligence.Key Responsibilities:Lead the design, development, and maintenance of a high-performance platform for AI-driven banking solutions.Craft clean, scalable, and efficient code for cloud-based systems.Seamlessly integrate software components with internal and external systems.Utilize AI and machine learning technologies to optimize models for real-time processing.Embed AI algorithms within financial applications effectively.Conduct unit, integration, and performance testing to maintain software quality.Troubleshoot and resolve technical issues across development, testing, and production environments.Contribute to the architecture and design of scalable, secure, and high-performance financial systems.Engage in code and design reviews to uphold industry best practices.Collaborate with cross-functional teams including engineers, researchers, and product managers.Qualifications:Bachelor's Degree in Computer Science or a related field with 7+ years of hands-on experience in software development as a Software Development Lead or Tech Lead.Proficient in programming languages including Java, JavaScript, C, C++, C#, and Python.Demonstrated experience in the Fintech, Banking, or Financial Services sectors.Familiarity with cloud platforms like AWS, GCP, Azure, or private cloud environments.Excellent problem-solving skills, analytical thinking, and meticulous attention to detail.Strong communication and teamwork skills.Experience with AI and machine learning frameworks is advantageous.Desired Attributes:Proven hands-on experience in system integration and enterprise-level software solutions.Exceptional communication and interpersonal skills to foster collaboration with internal and external teams.Proactive approach with a knack for identifying challenges and proposing effective solutions.
Join our dynamic team at Xcellink as a Senior Software Engineer, where you will play a pivotal role in the design and development of sophisticated enterprise applications. You will leverage your extensive experience in software development to deliver high-quality solutions that meet client needs.
About BitMEXAs a premier global exchange for cryptocurrency derivatives, BitMEX provides a robust and professional trading platform for traders around the world. Established in 2014, we pride ourselves on an exceptional security record, with a commitment of “no coin lost, ever!”Our platform is designed for cryptocurrency derivatives trading, offering low latency, deep liquidity, and maximum uptime. We currently provide over 100 derivatives contracts, 16 pairs for spot trading, and a seamless conversion feature across more than 30 different cryptocurrencies.In 2015, we transformed the trading landscape by introducing the Perpetual Swap, which has become the most traded crypto product globally. Demonstrating our commitment to transparency, we have been pioneers in regularly publishing our on-chain Proof of Reserves and Proof of Liabilities since 2021, ensuring that available funds exceed total client balances.For more insights about BitMEX, our initiatives, and products, please visit the BitMEX Blog or www.bitmex.com. You can also connect with us on LinkedIn, Discord, Telegram, and X.Role OverviewIn your capacity as a Senior Software Engineer specializing in Full Stack Web Development, you will be tasked with designing and implementing high-performance, real-time web applications. Our platform utilizes React.JS, finely tuned for optimal performance. To excel in this role, a thorough understanding of just-in-time (JIT) compilers is required alongside substantial experience in full-stack development.
Position OverviewJoin the dynamic team at AvePoint as a Software Developer, where you will play a vital role within the Products and Engineering division of NETS Solutions. Reporting directly to the Software Development Lead, you will be instrumental in delivering high-quality applications to our customers, focusing on both development and implementation.Core ResponsibilitiesEngage in requirement gathering and generate necessary technical and operational documentation.Collaborate with the Solution Architect and Software Development Lead to analyze and design code modifications based on finalized product specifications.Execute code changes and conduct system testing in alignment with product specifications.Adhere to coding and security standards, as well as corporate processes.Conduct quality assurance activities, including unit testing, system testing, and code reviews.Support the Test Team during system integration testing and assist in resolving any reported issues.Provide assistance to internal and external stakeholders throughout the testing phases.Support customers during acceptance testing and post-implementation phases.Contribute to the creation of training materials and deliver presentations.
About CSIT:CSIT stands as a leader in the cybersecurity landscape, committed to providing innovative solutions that safeguard Singapore against cyber threats. We specialize in the development of advanced penetration testing products and platforms that empower organizations to conduct proactive security assessments and identify vulnerabilities. At CSIT, we cultivate an environment of innovation, collaboration, and continuous learning, where talented professionals can excel and significantly influence the realm of cybersecurity. Join us in our mission to outsmart cyber threats with state-of-the-art penetration testing tools.Role Overview:As a Security Software Developer, you will be instrumental in the design, development, and maintenance of products aimed at identifying and mitigating security vulnerabilities. Your responsibilities will include architecting, building, and optimizing systems that bolster our security infrastructure and enhance our cybersecurity capabilities.Core Responsibilities:- Design, develop, and maintain innovative pentesting products and platforms that facilitate daily cybersecurity operations.- Architect and implement scalable, dependable, and secure software solutions for penetration testing operations and exercises.- Create scripts and tools that streamline the deployment, configuration, and orchestration of pentesting environments.- Conduct research and develop security testing frameworks and techniques for pentesting tools that simulate real-world attack scenarios.- Collaborate with security researchers and analysts to identify emerging threats and vulnerabilities for inclusion in pentesting simulations.- Design, implement, and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines for rapid product iteration and delivery.- Keep up-to-date with the latest industry trends in cybersecurity and DevOps, integrating new technologies as appropriate.
Join ThoughtWorks as a Software Developer and be part of a global community that is changing the way software is developed. You'll work on exciting projects, collaborate with diverse teams, and leverage cutting-edge technologies to build impactful software solutions. Our culture encourages continuous learning, and we value innovation and creativity in every project.
About AirwallexAirwallex stands out as the premier unified payments and financial platform designed specifically for global enterprises. By leveraging our distinctive mix of proprietary infrastructure and advanced software solutions, we empower over 200,000 businesses worldwide—including industry leaders like Brex, Rippling, Navan, Qantas, and SHEIN—with fully integrated systems that facilitate everything from business accounts and payments to spend management and treasury functions, as well as embedded finance on a global scale.Founded in Melbourne, Airwallex boasts a dynamic team of over 2,000 talented individuals across 26 offices worldwide. With a valuation of US$8 billion and the backing of prestigious investors such as T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, we are at the forefront of revolutionizing the global payments and financial landscape. If you're ready to embark on the most ambitious journey of your career, join us.Attributes We ValueWe seek innovative builders with a founder-like spirit who crave genuine impact, accelerated learning, and true ownership. You bring significant expertise in your role and a sharp analytical mindset, fueled by our mission and operating principles. You thrive in a fast-paced environment, exercising sound judgment, and exhibit a relentless curiosity that drives you to explore deeply and make informed decisions based on first principles, balancing speed with thoroughness.You are humble and collaborative, transforming innovative concepts into tangible products, and you are a doer who carries tasks through to completion. By utilizing AI, you work smarter and solve problems more effectively. Here, you will confront complex, high-visibility challenges alongside exceptional colleagues and advance your career as we shape the future of global banking. If this description resonates with you, let’s create what’s next together.About the TeamThe Developer Experience (DevX) team is dedicated to overseeing our customers' developer journey, from initial discovery through to scalable implementation. Our goal is to deliver an onboarding experience that is so seamless and well-structured that developers can easily locate product specifics, learn implementation details, and develop independently. As our customers build and scale, we ensure they have comprehensive, ergonomic, and delightful developer resources at their disposal.We achieve this by maintaining organized feedback channels and leveraging data analytics to enhance user experience continually.
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 innovative team at xcellink as a Software Developer specializing in OutSystems. In this role, you will play a crucial part in designing, developing, and maintaining top-notch applications on the OutSystems platform for our diverse client base. Your technical skills will be vital in optimizing processes, improving user interactions, and providing scalable solutions.Key Responsibilities:Design, develop, test, and deploy applications utilizing the OutSystems platform.Work collaboratively with cross-functional teams, including Product Owners and stakeholders, to gather requirements for customized solutions.Enhance and maintain existing applications, ensuring high performance, scalability, and usability.Diagnose and rectify system issues and bugs, guaranteeing smooth application operations.Create functional components, including screens, business logic, and custom UI within the OutSystems framework.Conduct comprehensive testing and documentation to verify that applications function as intended.Offer insights and implement improvements to enhance applications across various teams.Contribute as a member of an agile project team, committed to delivering and maintaining high-quality applications.Define or extend the application’s data model while ensuring referential integrity.Develop features and components that align with User Experience (UX) standards and best practices.
About AvePoint:AvePoint is a global frontrunner in data management and governance, empowering over 21,000 clients worldwide to enhance their digital workplaces across platforms like Microsoft, Google, and Salesforce. Our extensive global channel partner program encompasses over 3,500 service providers, resellers, and integrators, making our solutions accessible in more than 100 cloud marketplaces. Discover more at www.avepoint.com.At AvePoint, we prioritize our people, fostering a culture of agility, passion, and teamwork that allows you to shape your career, make a significant impact, and take charge of your future. Unleash your potential with us!Scope of Service:Develop and implement innovative solutions on the Salesforce platform.Design and manage data models within Salesforce, ensuring scalability, security, and compliance.Create and maintain Salesforce Apex classes, triggers, and Visualforce pages.Implement Salesforce Lightning components and Lightning web components.Configure the Salesforce platform effectively.Develop and maintain integrations between Salesforce and external systems.Execute data migration activities while managing data quality.Troubleshoot and resolve technical issues promptly.Document technical specifications, including system and code changes, adhering to best practices.Conduct code coverage reviews, ensuring compliance with quality standards.Perform code reviews to adhere to security policies and coding standards.Manage end-to-end DevOps processes utilizing the SHIP-HATS platform, including CI/CD pipeline configuration and quality gates implementation.Ensure compliance with government security standards.
Rezolve Ai (NASDAQ: RZLV) stands at the forefront of AI-driven innovation, dedicated to revolutionizing customer engagement, enhancing operational efficiency, and driving revenue growth. Our Brain Suite offers cutting-edge tools that leverage artificial intelligence to streamline processes, elevate decision-making, and create seamless digital experiences.We empower leading retailers such as Myntra, Rakuten, Target, Coles Supermarket, and Crate & Barrel with our AI for Commerce Solutions, ranging from advanced search and discovery mechanisms to conversational commerce. What distinguishes us is our proven ability to implement AI solutions that generate tangible results, with a vertical focus that outshines generic models, supported by real contracts and significant global revenues.To further our mission, we are on the lookout for a Software Development Manager who will lead and inspire our engineering team. This pivotal role is essential for the advancement of our search system, ensuring optimal performance, scalability, and the successful rollout of innovative features.The ideal candidate will exhibit exceptional leadership skills, a robust technical foundation, and a fervent passion for cultivating and guiding high-performing engineering teams. You will be instrumental in shaping the future of our technology and products within the engineering leadership team at Rezolve APAC.
At Exa, we are on a mission to revolutionize the way AI applications access information by building an innovative search engine from the ground up. Our cutting-edge infrastructure is designed to crawl the web at scale, training advanced embedding models for indexing, and developing high-performance vector databases in Rust for efficient searching. We boast a $5 million H200 GPU cluster that regularly powers tens of thousands of machines.As a Developer Relations Engineer, you will be instrumental in bridging the gap between Exa and the global developer community. We are creating a unique API that will transform knowledge access and it’s crucial for us to engage with developers through interactive demos, social media, hackathons, API documentation, and more. Are you ready to ignite excitement about the future of search?
At CSIT, we are dedicated to enhancing Singapore's national security through innovative technology solutions. Our products play a crucial role in various applications, particularly in counter-terrorism and computer network defense.We recognize that effective software product development relies on a robust platform and infrastructure. Our teams thrive in an environment that supports rapid and efficient software delivery. We are seeking passionate platform engineers who are committed to improving the developer experience and eager to help us expand our foundational platform, ultimately driving productivity for our development teams.
Bosch Group seeks an AIoT Software Developer Intern based in Singapore. This internship provides practical experience with Artificial Intelligence and Internet of Things technologies. Interns join a team of engineers and contribute to projects that advance AIoT applications and systems. Responsibilities Assist with software development for AIoT solutions Work on tasks to improve the functionality of AIoT applications Collaborate with team members to deliver project outcomes Location Singapore
Join Cygnify, a pioneer in research and innovation, as we seek a talented Software Developer to create robust, scalable platforms aimed at transforming autonomous manufacturing and advanced planning systems.In this role, you will be instrumental in developing microservices-based applications that drive intelligent production planning, scheduling, and enterprise automation solutions. Your work will be in a dynamic team environment that merges applied research with practical industry applications.Key Responsibilities:Design, implement, test, and maintain enterprise planning and scheduling applications, including production planning, operations scheduling, and inventory management.Develop scalable microservices-based architectures leveraging modern frameworks.Analyze intricate planning and scheduling problems to deliver effective software solutions.Work collaboratively with developers, researchers, and cross-functional teams to ensure high-quality software delivery.Deploy applications to production environments while providing ongoing maintenance and support.Identify and resolve performance bottlenecks to enhance application performance and scalability.Investigate and integrate Generative AI capabilities to improve planning and scheduling functionalities.Document system architectures, technical specifications, and user manuals for reference.
Join our innovative team at xcellink as a Software Development Consultant specializing in Dynamics 365. In this role, you will be instrumental in transforming design specifications into top-tier software solutions. Your dedication to programming excellence will ensure that our software products meet high standards of quality and are delivered on time.Key Responsibilities:Analyze and interpret process and program specifications, translating them into efficient program code while adhering to best practices.Implement necessary changes to hardware, software, and documentation while maintaining strict configuration management protocols.Create and execute detailed unit tests, meticulously documenting results to uphold software quality.Collaborate in integration, system, and User Acceptance Testing (UAT), addressing issues to ensure seamless production deployment.Investigate errors and problems, making required modifications and conducting tests to optimize system performance.Develop and maintain comprehensive system documentation.Team Collaboration:Work closely with team leads to ensure compliance with architectural and design standards in both design and coding.Engage in requirements gathering with Business Analysts to enhance functional specifications.Participate in peer reviews to foster project quality through collaborative feedback.
Role overview Simular develops AI systems that interact directly with computers across different platforms. The Software Engineer - Control Layer Development focuses on the core layer that translates AI intent into real actions, managing everything from mouse and keyboard input to UI detection and error recovery on macOS, Windows, and Linux. What you will do Design and maintain the low-level control stack for computer input, including mouse and keyboard injection, screen capture, and simulating user actions. Implement UI element detection using accessibility APIs (such as AXUIElement and UI Automation), DOM or accessibility trees, and visual grounding methods. Help build an abstraction layer so the agent operates smoothly across different operating systems and application types. Troubleshoot and resolve reliability issues related to UI changes, window occlusion, resolution scaling, and managing focus across applications. Develop feedback mechanisms so the agent can verify its actions and recover from unexpected events. Work closely with modeling and planning teams to improve how intent translates into execution. Requirements Background in developing OS-level input automation tools (such as CGEvent, SendInput, xdotool). Strong knowledge of accessibility frameworks: AXUIElement for macOS, UI Automation for Windows, and AT-SPI for Linux. Experience handling unreliable element selectors, timing problems, and resolution-dependent coordinates. Careful approach to reliability and edge cases in software development. Familiarity with automation tools like Playwright, Appium, PyAutoGUI, Hammerspoon, or similar. Bonus skills Understanding of screen reader internals. Experience with remote desktop protocols (RDP, VNC), game automation, LLM agent tool-use systems, or mobile device automation (iOS UIAutomation/XCTest, Android UIAutomator/Accessibility). This position is based in Singapore.
Join Our Team: At DV Trading, we are on the lookout for a skilled C++ Software Developer to enhance our front office operations. You will play a pivotal role in the development and maintenance of our trading systems, ensuring they provide optimal support for our traders.About DV Trading: Established over 15 years ago and headquartered in Chicago, the DV Group has expanded to a dynamic team of more than 450 professionals across North America and Europe. Since becoming an independent proprietary trading firm in 2016, we have rapidly scaled our operations, utilizing our own capital and innovative trading strategies to provide liquidity to global financial markets. Our affiliates now span across broker dealers, a cryptocurrency market-making firm, and a burgeoning investment advisory.
Join Talan as a Software Developer specializing in PL/SQL and .NET within our dynamic trading team. You will play a critical role in developing and optimizing trading applications, ensuring seamless functionality and performance.Responsibilities include collaborating with cross-functional teams, designing innovative solutions, and leveraging your technical expertise to enhance our trading systems.
Join our dynamic AI Product Team as a Senior Software Engineer, where you will be instrumental in revolutionizing the way analysts interpret and process data. Your role will place you at the cutting edge of applied artificial intelligence, developing advanced systems that improve sense-making, information discovery, and decision support for national security. In this position, you will be responsible for designing and implementing AI-powered applications such as retrieval-augmented generation (RAG) systems and intelligent automation workflows. You will also develop the underlying web systems and data processing pipelines that empower these functionalities. Your contributions will span the entire technology stack, from backend services and data retrieval layers to user-friendly frontend interfaces that deliver AI capabilities. Our team prioritizes the application and integration of AI technologies, focusing on innovation, rapid experimentation, and making a tangible impact in the real world.
Job Title: Software Development Lead (Tech Lead)Location: SingaporeJoin Cygnify, a pioneering company in the AI fintech sector, where you will take the lead in designing and developing cutting-edge banking solutions powered by artificial intelligence.Key Responsibilities:Lead the design, development, and maintenance of a high-performance platform for AI-driven banking solutions.Craft clean, scalable, and efficient code for cloud-based systems.Seamlessly integrate software components with internal and external systems.Utilize AI and machine learning technologies to optimize models for real-time processing.Embed AI algorithms within financial applications effectively.Conduct unit, integration, and performance testing to maintain software quality.Troubleshoot and resolve technical issues across development, testing, and production environments.Contribute to the architecture and design of scalable, secure, and high-performance financial systems.Engage in code and design reviews to uphold industry best practices.Collaborate with cross-functional teams including engineers, researchers, and product managers.Qualifications:Bachelor's Degree in Computer Science or a related field with 7+ years of hands-on experience in software development as a Software Development Lead or Tech Lead.Proficient in programming languages including Java, JavaScript, C, C++, C#, and Python.Demonstrated experience in the Fintech, Banking, or Financial Services sectors.Familiarity with cloud platforms like AWS, GCP, Azure, or private cloud environments.Excellent problem-solving skills, analytical thinking, and meticulous attention to detail.Strong communication and teamwork skills.Experience with AI and machine learning frameworks is advantageous.Desired Attributes:Proven hands-on experience in system integration and enterprise-level software solutions.Exceptional communication and interpersonal skills to foster collaboration with internal and external teams.Proactive approach with a knack for identifying challenges and proposing effective solutions.
Join our dynamic team at Xcellink as a Senior Software Engineer, where you will play a pivotal role in the design and development of sophisticated enterprise applications. You will leverage your extensive experience in software development to deliver high-quality solutions that meet client needs.
About BitMEXAs a premier global exchange for cryptocurrency derivatives, BitMEX provides a robust and professional trading platform for traders around the world. Established in 2014, we pride ourselves on an exceptional security record, with a commitment of “no coin lost, ever!”Our platform is designed for cryptocurrency derivatives trading, offering low latency, deep liquidity, and maximum uptime. We currently provide over 100 derivatives contracts, 16 pairs for spot trading, and a seamless conversion feature across more than 30 different cryptocurrencies.In 2015, we transformed the trading landscape by introducing the Perpetual Swap, which has become the most traded crypto product globally. Demonstrating our commitment to transparency, we have been pioneers in regularly publishing our on-chain Proof of Reserves and Proof of Liabilities since 2021, ensuring that available funds exceed total client balances.For more insights about BitMEX, our initiatives, and products, please visit the BitMEX Blog or www.bitmex.com. You can also connect with us on LinkedIn, Discord, Telegram, and X.Role OverviewIn your capacity as a Senior Software Engineer specializing in Full Stack Web Development, you will be tasked with designing and implementing high-performance, real-time web applications. Our platform utilizes React.JS, finely tuned for optimal performance. To excel in this role, a thorough understanding of just-in-time (JIT) compilers is required alongside substantial experience in full-stack development.
Feb 13, 2026
Sign in to browse more jobs
Create account — see all 876 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.