Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools.
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
Using software systems design tools and languages....
Work in a scrum team with other agile developers in Singapore and different countries
Design and develop client tools, server infrastructure, and automation solutions as part of workflow in continuous integration and continuous delivery for embedded product development
Build and maintain software tools and infrastructure that support embedded development workflows, including test automation platforms, deployment systems, and developer utilities...
Design, develop, and maintain robust backend services, APIs, and Windows/web applications using C# and the .NET/.NET Core framework.
Participate in the full software development lifecycle (SDLC): requirements analysis, system design, development, testing, deployment, and post-release support.
Architect and implement scalable, maintainable, and high-performance backend solutions aligned with business and technical requirements....
You will be part of a larger global team, but in this role your colleagues from our R&D Department will be your daily sparring partners.
In this role, you'll be at the core of our MES (Manufacturing Execution Systems) product portfolio: developing essential modules, rolling out smart integrations with our cloud platform, and ensuring everything runs smoothly.
You're basically our new tech wizard: with your skills in modern web technologies, you'll turn complex requirements into intuitive applications that make a real difference for our customers worldwide....
You will be part of a larger global team, but in this role your colleagues from our R&D Department will be your daily sparring partners.
In this role, you will work on business-critical software that supports manufacturing operations, production monitoring, operational reporting, KPI analysis, system integrations, and real-time manufacturing insights, a core part of our Manufacturing Execution System (MES) product portfolio used by customers worldwide.
Your curiosity, technical insight, and forward-thinking mindset will help us stay ahead of technological trends, boosting productivity and driving continuous innovation....
Collaborate with cross-functional teams to gather requirements and define software specifications for aircraft mission-critical systems.
Lead the design and development of robust, scalable, and efficient software solutions that meet aerospace industry standards and regulatory / authority requirements.
Lead the implementation of real-time software, data processing software, and control systems software for onboard and offboard aircraft applications....
Backend Architecture & Strategy: Lead the architecture, development, and implementation of backend systems, ensuring they are scalable, maintainable, and aligned with the long-term vision of the Transaction Tribe.
Reusable Service & API Development: Design and implement scalable services, APIs, and shared modules that can be leveraged across multiple products. Establish best practices for creating reusable backend components that promote efficiency, consistency, and maintainability.
Cross-Team Collaboration: Work closely with product, UX, and frontend teams to understand requirements and ensure backend capabilities support both current and future product needs, enabling growth-focused initiatives....
Define and own solution architecture: Produce clear, well-reasoned architecture blueprints that align business requirements with technical implementation across systems, platforms, and integrations.
Lead architectural decision-making: Evaluate design options, document trade-offs, and make authoritative decisions on technology choices, integration patterns, and platform strategies.
Collaborate with cross-functional teams: Work closely with product managers, engineers, UX designers, and agency stakeholders to ensure architectures are feasible, aligned, and deliverable....
Translate product and business requirements, including case workflows and legal processes, into clear technical designs, specifications, and development plans
Design and develop robust, scalable, and secure full-stack applications that serve real user needs
Collaborate closely with product managers, UX designers, and fellow engineers to translate requirements into elegant technical solutions...