Software Engineer - Developer Platform
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
Entry Level
Qualifications
About CSIT
CSIT is at the forefront of developing cutting-edge technology to support Singapore's national security. Our commitment to innovation and excellence empowers our teams to create products that address critical challenges in security and defense.
Similar jobs
Search for Outsystems Software Developer
878 results
xcellink
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.
Xcellink
Join our dynamic team as a Junior OutSystems Developer at Xcellink, where your enthusiasm and attention to detail will play a pivotal role in delivering top-notch applications. In this exciting position, you will work closely with experienced developers to assist in the creation, testing, and maintenance of innovative applications on the OutSystems platform. This is a fantastic opportunity for individuals keen on professional growth and eager to contribute to impactful solutions for both internal and external clients.Key Responsibilities:Collaborate with senior developers to develop, test, and deploy applications on the OutSystems platform.Engage in team discussions to grasp project requirements and help deliver effective solutions.Support ongoing maintenance and optimization of existing applications to enhance performance and user experience.Assist in troubleshooting and resolving system issues, bugs, and errors efficiently.Work on functional components, including screens, business logic, and UI elements, under guidance.Participate in code reviews to uphold code quality and adherence to best practices.Document processes, code modifications, and user instructions as necessary.Stay abreast of trends in OutSystems and software development to continually improve your skills.
xcellink
Join our dynamic team as an OutSystems Consultant where you will play a pivotal role in the development, enhancement, and maintenance of OutSystems-based applications in a fast-paced business environment.Key Responsibilities: Develop and maintain innovative OutSystems-based applications. Collaborate with Product Owners and various stakeholders, ensuring that applications align with their business needs. Work closely with the development team to deliver high-quality application solutions that meet industry standards. Specific Responsibilities:The OutSystems Consultant will primarily focus on creating and maintaining OutSystems applications using agile methodologies. You will work alongside a team of talented developers and front-end specialists while engaging with Product Owners and stakeholders across both technical and business domains.Be an integral part of the project team dedicated to delivering and maintaining enterprise web and mobile applications for internal projects as well as external clients. Engage in team discussions to grasp the User Experience (UX) goals for the digital products being developed. Assist both internal and external teams in crafting a product that enhances user experience and is adaptable to evolving requirements. Define and extend OutSystems application data models while ensuring referential integrity constraints are maintained. Develop functional components, including screens, business logic, and custom user interfaces in OutSystems. Ensure alignment of existing user interface (UI) guidelines with OutSystems platform requirements. Provide technical support and capabilities to the Applications team.Preferred Certifications: OutSystems Architecture Specialist OutSystems Associate Reactive Developer OutSystems Security Specialist OutSystems Mobile Developer Specialist OutSystems Professional/Expert
Xcellink is on the lookout for an experienced Technical Manager specializing in OutSystems. In this pivotal role, you will lead the design, development, and implementation of cutting-edge solutions utilizing the OutSystems platform. As a crucial member of our leadership team, you will guide technical teams to ensure project success and deliver top-notch applications to both internal and external clients. Your expertise will be instrumental in optimizing processes, enhancing user experiences, and scaling our systems effectively.Key Responsibilities:1. Spearhead the development, testing, and deployment of applications on the OutSystems platform, ensuring alignment with strategic business objectives.2. Mentor and manage a dynamic team of developers, offering insights into best practices and fostering a culture of continuous professional growth.3. Collaborate closely with stakeholders, including Product Owners and cross-functional teams, to define technical requirements and deliver custom solutions.4. Supervise the maintenance and optimization of applications, focusing on performance, scalability, and reliability.5. Diagnose and resolve critical system issues to guarantee seamless application functionality and minimal downtime.6. Review and approve functional components such as screens, business logic, and custom UI developed within the OutSystems framework.7. Establish and enforce development standards, documentation practices, and quality assurance protocols to maintain the highest level of quality.8. Implement agile project management methodologies to ensure timely delivery of high-quality applications.9. Define and maintain the applications’ data models, ensuring referential integrity and scalability.10. Lead the development of features and components that meet User Experience (UX) objectives and adhere to organizational standards.
Join our innovative team as a Technical Manager specializing in OutSystems. In this pivotal role, you will lead the design, development, and implementation of cutting-edge solutions on the OutSystems platform. As a key leader, you will oversee technical teams to ensure project success and deliver exceptional applications for both internal and external clients. Your expertise will drive process optimization, enhance user experiences, and facilitate the scalability of our systems.
Join our dynamic software engineering team as an OutSystems Technical Lead, where your expertise will play a pivotal role in enhancing our applications. In this position, you will architect and develop scalable solutions utilizing the OutSystems low-code platform, ensuring they align with both business objectives and technical specifications. Your key duties will include leading a development team, managing integrations, and ensuring adherence to high coding standards and best practices. You will also provide mentorship to your team, tackle complex technical issues, and oversee the delivery of secure, high-performance applications. Collaboration with stakeholders and cross-functional teams will be essential to meet our organizational goals. Additionally, you will keep abreast of the latest advancements in the OutSystems platform to maximize its value for the enterprise. This role requires a solid technical foundation, complemented by strong leadership capabilities.
Join our dynamic team at xcellink as an OutSystems Trainer and Facilitator. We are seeking a passionate professional to lead aspiring and experienced developers through a comprehensive learning journey in OutSystems development. In this role, you will deliver engaging training sessions, both in-person and online, empowering learners with the essential skills for a successful career in the tech industry. The ideal candidate will have a robust technical background, a strong enthusiasm for teaching, and a talent for motivating students to excel.Key Responsibilities: Conduct interactive and impactful training sessions on OutSystems development methodologies. Design, refine, and enhance training materials, including manuals, presentations, and hands-on activities. Mentor participants, providing meaningful feedback to foster their growth and development. Utilize instructional technology and online teaching tools to facilitate training sessions. Collaborate with teams to adapt training programs in response to industry trends and needs. Create a supportive and positive learning environment that encourages inquiry, collaboration, and active engagement. Assist the internal applications and projects team as required. Requirements: Master’s or Bachelor’s degree in Computer Science, Computer Information Systems, Software Engineering, or a related field. Extensive knowledge and hands-on experience with OutSystems development. Familiarity with SQL, data modeling, and full-stack web application development. Exceptional verbal and written communication skills in English. Willingness to learn and utilize instructional technologies and online teaching platforms. A genuine passion for teaching, coupled with critical thinking and problem-solving abilities. Strong interpersonal skills and the capability to thrive in a collaborative, dynamic team environment. Preferred Qualifications: Previous experience in corporate training or classroom teaching, both online and offline. Knowledge of web technologies such as HTML, CSS, and JavaScript. Experience in curriculum design and evaluating student performance. Benefits:We offer a competitive salary package commensurate with experience, a vibrant work environment with ample opportunities for professional development, and both initial and ongoing educational programs to enhance your skills. Join us and play a pivotal role in shaping the future of OutSystems professionals!
AvePoint Inc.
Position Overview: Low Code Engineer (OutSystems) - NCSS ProjectRole Summary:Join our dynamic digital solutions team at the National Council of Social Service (NCSS) in Singapore, where you will contribute to the development and maintenance of innovative digital applications that drive policy and operational enhancements within the social service sector. As we expand our digital platform capabilities, your role as a Low Code Engineer will be pivotal in designing, building, and sustaining robust low-code applications that enhance business operations and service delivery.In this role, you will engineer scalable applications and integrations, ensuring that our digital solutions are efficient, secure, and user-friendly, facilitating seamless stakeholder engagement.Core Responsibilities:Collaborate in the design and development of web and mobile applications using the OutSystems platform, tailored to various NCSS business processes and service delivery needs.Engage closely with product teams, business analysts, and stakeholders to translate business requirements into technical specifications and scalable solutions.Create, develop, and deploy user interfaces, workflows, and integrations aimed at enhancing business operations and service delivery.Assist in building application integrations that link multiple NCSS platforms and external systems effectively.Maintain application architecture and infrastructure to support operational, reporting, and analytical demands across the NCSS ecosystem.Implement testing, validation, and optimization processes to guarantee high application quality and performance.Monitor applications and systems to proactively identify potential issues and performance bottlenecks.Support the ongoing maintenance of OutSystems applications that underpin NCSS digital products.Assist in troubleshooting and resolving application issues swiftly.Document application development processes and system configurations accurately for future reference.
Role Purpose:In today's fast-paced digital landscape, low-code platforms are becoming the preferred choice for software developers aiming to create and deploy essential web applications that can significantly enhance and transform business operations.The Technical Solution Analyst plays a pivotal role by offering specialized technical knowledge in the realm of low-code application development. This individual will collaborate closely with various Business Units to foster internal competencies in low-code development and empower team members with the requisite technical skills. Responsibilities include coaching, knowledge transfer, and providing ongoing support to ensure the successful delivery and maintenance of enterprise web applications.The Technical Solution Analyst will be accountable for:A. LeadershipEstablishing expertise in low-code platform domains, particularly in software development using OutSystems and understanding market trends.Building team and service capabilities, including training, coaching, and setting up development services both on-shore and off-shore.Facilitating technology adoption both internally and externally.B. ConsultingEffectively engaging with stakeholders to ensure a high success rate for the team.Providing expertise in defining data models for low-code applications, ensuring proper referential integrity constraints are in place.Developing functional components such as screens, business logic, and custom UI while aligning with existing user interface (UI) guidelines to meet customer requirements.Participating in gathering user requirements and translating user stories into system specifications and functional capabilities.Contributing to development projects as a PMO.Undertaking any additional tasks as assigned by the Supervisor or Business.
About UsFounded in 1995 in the vibrant city of Singapore, Xcellink epitomizes the values of our home nation: meticulous processes, a focus on productivity, and a drive for exceptional performance. As a leading professional services firm, we take pride in our integrity, collaborative spirit, resilience, and robust partnerships. With a diverse and multicultural team, we have dedicated over two decades to excellence in IT recruitment services and Enterprise ICT Operations management, establishing ourselves as a trusted partner for high-growth global corporations, established local businesses, and government-linked entities.Join Our "SparX Traineeship" ProgramAre you a technology enthusiast with a foundation in traditional programming or coding, excited to dive into the realm of low code platforms and applications? Be a part of our SparX Traineeship Program, "Strengthening Potential - Accelerating Readiness." This program aims to enhance and develop talents into skilled low code developers through close collaboration with our clients' development teams.Program Overview:Intensive Training: Kickstart your journey with a fully sponsored, immersive 2-week full-time training on the OutSystems low-code development platform, complete with mentorship from seasoned developers and the opportunity to achieve certification.Hands-On Experience: Gain practical experience by working on a client's application development project for 12 months, providing you with invaluable real-world exposure and the potential for full-time employment with our clients.An OutSystems Developer (Associate I) position is suited for fresh graduates with relevant IT knowledge or certifications. An OutSystems Developer (Associate II) role is ideal for mid-career professionals over 40 years old with relevant development experience seeking to reskill. An OutSystems Developer (Associate III) is for traditional developers transitioning into OutSystems, particularly those with skills in C#, SQL, .Net, JavaScript, CSS, HTML, and RESTful APIs.Join us at Xcellink and play a pivotal role in innovative projects that make an impact.
AvePoint
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.
ThoughtWorks
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.
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
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
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
Sign in to browse more jobs
Create account — see all 878 results

