Senior Software Engineer (Malaysia)
Posted 2 days ago
Job Viewed
Job Description
Develop or enhance innovative cybersecurity software products. Design and implement scalable software architecture. Conduct performance analysis, bottleneck identification, and system optimization. Review code and provide constructive feedback to improve code quality. Troubleshoot issues and refactor code. Work collaboratively with colleagues to define, design, and ship new features. Mentor junior developers and provide technical guidance. Minimum Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. At least three years of professional software development experience. Experience with software development methodologies, tools, and best practices. Proficiency in programming languages such as Python, C++. Experienced in software technologies such as NoSQL, key-value store, messaging system, etc. Experienced in developing efficient algorithms/code. Strong problem-solving skills and ability to work under pressure. Excellent communication and teamwork skills. Prior experience in cybersecurity is a plus. Must be a Malaysian citizen or Malaysian Permanent Resident. Benefits
Engage in impactful work aimed at addressing significant cybersecurity challenges. Chalk up valuable experience and insights within the cybersecurity industry. Receive a competitive salary package. Annual flexi benefits and reimbursement for health screening expenses. Enjoy 18 days of annual leave, with increments based on years of service. Our office is near Bangsar South, next to LRT.
#J-18808-Ljbffr
Senior Software Engineer (backend)
Posted 2 days ago
Job Viewed
Job Description
As a Senior Software Engineer, you will be responsible for leading the design, development, and implementation of secure and scalable software solutions. You will play a crucial role in working with a team of engineers, ensuring best practices in coding, architecture, and system design. This position offers an exciting opportunity to work with the latest technologies in cybersecurity and cloud computing.
Key Responsibilities: Work with a team of software engineers, providing technical guidance and support. Architect, design, and implement scalable, high-performance software solutions. Write clean, efficient, and well-documented code primarily in Python and JavaScript. Oversee the integration and optimization of NoSQL (MongoDB, Redis) and SQL (PostgreSQL, Oracle) databases. Collaborate with cross-functional teams to define and develop new product features. Conduct code reviews and enforce best software development practices. Stay up-to-date with the latest industry trends and technologies to improve software efficiency and security.
Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field Between 5-10 years of professional software development experience (flexible) Experience leading a team (not necessarily as a Line Manager but experience as a Senior Engineer guiding and mentoring junior or mid-level engineers is a must-have) Experience in mentoring and guiding junior engineers (flexible) Programming languages: Proficiency in Python and Javascript is a priority. Database - Expertise in NoSQL (MongoDB, Redis) and SQL (PostgreSQL, Oracle) Familiarity with Kubernetes.
Nice-to-Have: Familiarity with cloud services such as AWS, Azure, GC Background in software architecture with the ability to design high performance, scalable systems
#J-18808-Ljbffr
R&D Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
Responsibilities
Understand the current state of the software, with support from team. Gather requirements and work with product owner to refine the requests for implementation. Based on requirements, breakdown the user stories to into manageable tasks Implement the feature in code following coding best practices and guidelines. Code review and unit testing to ensure software quality.
Qualifications
Currently enrolled in Bachelor/Master Computer Science/Electrical/Electronic Engineering or a software related discipline, from an accredited college or university Proficiency in object-oriented analysis, design & programming Experience and interest in software development. Able to work independently and creatively. Familiarity with software tools such as Visual Studio, Visual Studio Code, git and Bitbucket Expected technical skills and knowledge: Proficient in C# and Windows Presentation Framework Familiar with Visual Studio
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.*** #J-18808-Ljbffr
IT Software Engineer (AI)
Posted 2 days ago
Job Viewed
Job Description
Throughout our 125-year history, Roche has grown into one of the world’s largest biotech companies and a global supplier of transformative, innovative solutions across major disease areas. We are now entering an exciting new chapter of our digital transformation journey by embracing the power of Artificial Intelligence. In line with our Roche Group AI Strategy and our 10-Year Ambition to “Transform our business with data & digital solutions,” we are developing AI capabilities across all levels of the organisation—from EverydayAI, which enhances individual productivity, to Reshape initiatives, which reimagine business processes, to Big Ideas, which push the boundaries of what’s possible in healthcare. We are looking for forward-thinking professionals to join Roche Informatics and help us bring this strategy to life. Kuala Lumpur continues to play the role of a Technology Acceleration Hub, building capabilities that drive digital innovation, including cutting-edge AI solutions that support Roche’s mission to prevent, stop, or cure diseases with the highest societal burden. Our Expectations We are looking for a Software Engineer eager to develop and implement AI-powered solutions within Roche's technology ecosystem. The ideal candidate should have a strong foundation in software development, a willingness to upskill in AI and Generative AI technologies, and the ability to integrate large language models (LLMs) into applications and software development processes (testing, refactoring, requirements management, deployment). Key Responsibilities Design, develop, and optimize AI-powered applications within Roche’s ecosystem.
Integrate Large Language Models (LLMs) into software applications, leveraging APIs, prompt engineering, and contextual learning techniques.
Utilize cloud-based AI services (AWS, Azure, or GCP) to build scalable and efficient AI-driven workflows.
Collaborate with internal teams to enhance software engineering practices through AI automation and optimization.
Contribute to Roche’s AI strategy by identifying opportunities for automation and efficiency improvements.
Knowledge sharing - creating technical articles, training sessions, workshops.
Who You Are You have a minimum 8 years of working experience with the below expertise; AI Expertise Understanding how LLMs work, their strengths, limitations, and practical applications. Familiarity with direct LLM API usage (OpenAI API, SDKs, structured outputs, memory, function calling).
Experience in prompt engineering (basic & advanced techniques).
Conceptual understanding of RAG architecture, model fine-tuning, and contextual AI approaches.
Hands-on experience with LangChain, LlamaIndex or other libraries to create LLM workflows or agents, and vector databases (e.g., Qdrant).
Experience working with NLP concepts such as tokens, embeddings, and vector-based processing.
Software Development & Cloud Engineering Strong programming skills in at least one language (e.g., Python, Go, TypeScript, Java, Kotlin) with a solid understanding of tooling, ecosystem, and software development best practices.
Experience with API management and cloud-based AI deployments (AWS/Azure/GCP).
Practical usage of AI software development tools - eg. Cursor AI, Windsurf, Github Copilot or Aider.
DevOps & MLOps Practices Understanding of CI/CD pipelines, automation testing, and infrastructure management (OpenTofu, Terraform, CloudFormation)
Hands-on experience with GitHub and GitLab would be a plus.
Example Projects You May Work On AI-powered development tools for engineering productivity.
AI-driven automation for software quality and security.
AI integration in DevOps workflows to accelerate delivery.
Optimizing cloud AI applications for performance and cost efficiency.
Experimenting with Generative AI for software innovation.
Who we are
A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let’s build a healthier future, together. Roche is an Equal Opportunity Employer.
#J-18808-Ljbffr
Senior Software Engineer (.Net MVC)
Posted 2 days ago
Job Viewed
Job Description
Senior Software Engineer (.Net MVC)
With a global team of 6000+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovating and creating sustainable digital solutions. We work beyond global borders and push boundaries across all dimensions of logistics. You can leave your mark shaping the technology backbone of the biggest logistics company of the world. Our offices in Cyberjaya, Prague, and Chennai have earned #GreatPlaceToWork certification, reflecting our commitment to exceptional employee experiences. Digitalization. Simply delivered. At IT Services, we are passionate about technology. Our team is continuously expanding. No matter your level of .Net MVC proficiency, you can always grow within our diverse environment. #DHL #DHLITServices #GreatPlace #SoftwareEngineer #.NET #XML #SQL Grow together For this role, you are expected to: Collaborate with cross-functional teams / Stakeholders to analyze functional and technical requirements and translate them into scalable and efficient software solutions. Design, develop, and maintain .NET applications, ensuring high performance and reliability. Conduct code reviews and provide technical guidance to junior team members. Troubleshoot and resolve complex software defects and issues. Design and implement integration strategies for connecting .NET-based systems with other enterprise systems, databases, and external APIs. Ensure seamless data flow and interoperability between different components. Optimize .NET solutions for performance, scalability, and reliability. Identify potential bottlenecks and propose effective solutions to improve system efficiency and response time. Ensure the security and compliance of .NET solutions by implementing appropriate security measures, authentication mechanisms, and data protection strategies. Resource should work independently in terms of making changes in the existing module or implement new module from the scratch (including UI design) Should be able to provide estimate for assigned JIRA stories Committed sprint stories should be delivered on time based on the provided estimate Resource should take the responsibility for end-to-end testing Stay up to date with the latest industry trends and technologies to continuously enhance your technical skills. Ready to embark on the journey? Here’s what we are looking for: As a Software Engineer, having
8 to 10 years of experience in .NET framework, ASP.NET MVC with C#, ASP.NET Web APIs, Entity Framework (Code First), Web Services (SOAP/REST).
You are expected to have
good knowledge of XML/JSON, HTML, CSS, JavaScript, JQuery and Bootstrap. You are a technology aficionado, therefore you have a
good understanding of MSSQL server and API documentation.
You are able to work independently, prioritize and organize your tasks under time and workload pressure. You are also expected to have a strong understanding of software development best practices, including coding standards, code reviews, and version control other than familiaritywith Agile development methodologies. Working in a multinational environment, you can expect cross-region collaboration with teams around the globe, thus being advanced in spoken and written English will be certainly useful. An array of benefits for you: Hybrid work arrangements to balance in-office collaboration and home flexibility Outpatient (unlimited) and inpatient medical coverage for employees Personalized flexi benefit plan for you and your family Choose any day off from earned public holidays, including Saturdays and ad-hoc holidays to spend with your loved ones Modern offices with free parking space DHL is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other protected characteristic. #J-18808-Ljbffr
Software Engineer - (.Net Core + Angular)
Posted 2 days ago
Job Viewed
Job Description
Must have worked on .net core, Angular 8 and 8+, .net mvc, C# OOPs concept and solid principles followed in development MVC and Repository Design and build advanced applications for the .net mvc and .net core Collaborate with team members to define, design, and ship new features Unit-test code for robustness, usability, and general reliability Work on bug fixing and improving application performance Good communication skills Good interpersonal skills High on initiative and drive (self starter) Teamwork and Collaboration Minimum Qualifications
(Insert minimum qualifications here) Preferred Qualifications
(Insert preferred qualifications here)
#J-18808-Ljbffr
Software Engineer (Security Management Applications)
Posted 2 days ago
Job Viewed
Job Description
Global Security and Risk Management (GSRM)
division oversees the security infrastructure, risk management, data privacy, business fraud, governance, and regulatory compliance across Shirlyn’s global operations. Our team of security professionals, innovators, and thought leaders leverage decades of expertise to drive large-scale transformations and ensure the security of our global operations. We are seeking a
full-time Software Engineer (Security Management Applications)
for our
Palo Alto, California
and
Petaling Jaya, Malaysia
offices. This role will be part of our
Global Security Engineering
team, where we design and implement advanced security threat management solutions. Our cutting-edge products unify asset tracking, threat observability, vulnerability management, incident response, and threat detection using analytics, visualization, and seamless integration. This is an exciting opportunity to contribute to high-impact projects that shape our global security posture. We are looking for a talented software engineer with expertise in both front-end and back-end development to create secure, scalable, and efficient security solutions. The ideal candidate will have a deep understanding of software architecture, security principles, and hands-on experience across the entire software development lifecycle. This position will involve working on both onsite and cloud systems and supporting remote systems and offices. A strong automation mindset is essential, as you will play a key role in transitioning IT infrastructure and security projects into production, while documenting and supporting these projects. Job Responsibilities Identify, research, and architect automated solutions for complex network and security applications across the enterprise. Build responsive, user-friendly interfaces that enhance the security operations experience. Develop microservices and components to interact with REST APIs, focusing on automation, efficiency, observability, and security. Integrate and deploy APIs with a wide range of industry-leading enterprise software applications. Maintain and update IT procedures and documentation related to platform operations and processes. Collaborate with internal teams to design innovative solutions to complex IT and security challenges. Ensure high availability and service levels for critical business functions, while meeting operational support objectives. Lead network and security infrastructure projects, evaluating new technologies and managing their design and implementation. Maintain a strong cybersecurity posture for Shirlyn Technology by implementing best practices in information security, in accordance with industry standards, federal and local laws. Job Requirements 3-5 years of experience in software development, preferably in a security or IT-related environment. Bachelor’s degree or higher in Computer Science, Information Systems, or a related discipline. Proven experience with scripting languages (e.g., PowerShell, JavaScript, Typescript, Python, Bash). Expertise in AWS cloud platform (or other cloud platforms like Azure, GCP) for building and maintaining secure cloud-based systems. Strong practical knowledge of industry IT standards and regulations. Experience with change management and preparing key metrics and management reports. Ability to work with highly technical teams on sensitive projects and information. High personal integrity with the ability to handle confidential matters and exercise sound judgment. Strong front-end UI design and development skills are a plus. Experience with React, microservices, SSO, SAML, and IdP (e.g., Azure) is highly desirable. Familiarity with ServiceNow, Firewalls, NAC, SIEM, and cybersecurity best practices. Experience in security incident response, data loss prevention, compliance, and governance is a plus. Benefits and Perks Comprehensive healthcare benefits (medical, dental, vision, prescription drugs) Health Savings Account (HSA) with employer funding Flexible Spending Accounts (FSA) for healthcare and dependent care Company-paid Basic Life/AD&D insurance Company-paid Short-Term and Long-Term Disability insurance Voluntary benefits options (e.g., Life/AD&D, Hospital Indemnity, Critical Illness, and Accident insurance) Employee Assistance Program (EAP) Business Travel Accident Insurance 401(k) savings plan with discretionary company match and access to financial advisors Paid vacation, holidays, floating holidays, and sick leave Employee discounts Weekly catered lunch Dog-friendly office (at select locations) Free gym access (at select locations) Swag giveaways and company events Annual holiday party Complimentary daily office snacks and beverages
#J-18808-Ljbffr
Be The First To Know
About the latest Software engineer cloud native java w m d Jobs in Kelantan !
Software Engineer (Golang/NodeJS/Python)
Posted 2 days ago
Job Viewed
Job Description
is the largest SME digital finance platform in Southeast Asia. We are licensed and operating in Singapore, Indonesia, Thailand, Malaysia and Vietnam, and backed by Sequoia India (Peak XV), Softbank Vision Fund, Khazanah and SMBC bank amongst many others. Funding Societies | Modalku provides business financing to small and medium-sized enterprises (SMEs), which is funded by individual and institutional investors, as well as payments solutions to SMEs and consumers.
Here at Funding Societies | Modalku we live by our core values GETFS:
Grow Relentlessly: Strive to become our best, most authentic selves Enable Teamwork, Disable Politics: Only by forging togetherness, we help each other succeed Test Measure Act: Stay curious and reinvent ourselves, through innovation and experimentation Focus on Impact: Create impact through bias for action and tangible results Serve with Obsession: Build win-win relationships for the long-term by having a customer obsession
Key Responsibilities
Build scalable APIs leveraging LLMs for reasoning, generation, and structured outputs Implement AI features using RAG, function calling, agents, and other LLM techniques Develop reusable components for prompt engineering and context augmentation Create monitoring systems for API performance, costs, and usage Work with stakeholders to understand and refine requirements Write clean, well-tested Python code following engineering best practices Evaluate and critically analyze proposed AI use cases for feasibility Think independently about technical solutions and their tradeoffs
Requirements
What we are looking for:
3+ years professional software engineering experience Strong Python programming and API development skills Experience building production web services Knowledge of LLM techniques including RAG, agents, chain-of-thought Understanding of prompt engineering and LLM capabilities Track record of shipping reliable software Strong analytical and critical thinking skills Natural curiosity about AI capabilities and limitations Excellent communication skills and ability to refine requirements
Benefits
Time off - We would love you to take time off to rest and rejuvenate. We offer flexible paid vacations as well as many other observed holidays by country. We also like to have our people take a day off for special days like birthdays and work anniversaries Flexible working - We believe in giving back the control of work & life to our people. We trust our people and love to provide the space to accommodate each and everyone's working style and personal life Medical benefits - We offer health insurance coverage for our employees and dependents. Our people focus on our mission knowing we have their backs for their loved ones too Mental health and wellness - We understand that our team productivity is directly linked to our mental and physical health. Hence we organize org-wide fitness initiatives and engage partners to provide well-being coaching Tech support - We provide a company laptop for our employees and the best possible support for the right equipment/tools to enable high productivity
Interested to know more about us? Learn about our Stories here. Seniority level
Seniority level Associate Employment type
Employment type Full-time Job function
Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Funding Societies | Modalku Group by 2x Sign in to set job alerts for “Software Engineer” roles.
Frontend Developer Intern - Remote Internship in Frontend Development
Front End Developers - AI Training (Remote)
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago Front End Developers - AI Training (Remote)
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago Malaysia $18,000.00-$24,000.00 3 weeks ago Senior Full Stack Engineer (Node.js, Vue/React & AI Solutions)
Senior Full Stack Engineer (Node.js, Vue/React & AI Solutions)
Malaysia SGD24,000.00-SGD60,000.00 3 weeks ago Freelance Software Developer (Java) - AI Trainer
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 6 days ago Freelance Software Developer (Java) - AI Trainer
Remote C/C++ Software Engineer - Data Recovery Tools
Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 6 days ago React Developer - Remote (Select Countries in Asia)
Federal Territory of Kuala Lumpur, Malaysia 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior Software Engineer, Reap Direct
Posted 2 days ago
Job Viewed
Job Description
Reap is a global financial technology company headquartered in Hong Kong with employees across multiple countries. We enable financial connectivity and access for businesses worldwide by combining traditional finance with stablecoins for efficient money movement. Through our stablecoin-powered corporate cards, payments, and expense management tools, we streamline financial operations and help businesses scale. Our APIs enable businesses to integrate stablecoin-enabled finance into their own products and services—from issuing Visa cards to facilitating cross-border payments. Backed by leading investors including Index Ventures and HashKey Capital, Reap is building the future of borderless, stablecoin-enabled finance.
About the team
Our Reap Direct team crafts and maintains cutting-edge client-facing web and mobile platforms, including essential products like Reap Card, Reap Pay, and expense management solutions. We are dedicated to building reliable, user-centric experiences with empathy, prioritizing our clients' experience and needs. We value innovation and strive to create scalable solutions that drive our success. What you’ll do
As a Senior Software Engineer on the Reap Direct team, you'll own the full development lifecycle of features, from conception to deployment. You'll play a key role in creating scalable, maintainable, and robust systems and user interfaces that are truly customer-centric. Working within a cross-cutting team, you'll collaborate closely with other engineers and product stakeholders to design and craft innovative solutions that directly address our clients' everyday challenges. The ideal candidate will possess a strong passion for technology, a drive for excellence, and a collaborative mindset to work effectively within cross-functional teams. If you are enthusiastic about pushing boundaries, solving complex problems, and making a significant impact, we encourage you to apply and be part of our exciting journey in shaping the future of our products. Responsibilities
Design, develop, and deploy scalable applications in our AWS environment, ensuring the implementations meet business requirements and adhere to high-quality standards. Collaborate closely with cross-functional teams, including product managers, designers, and fellow engineers, driving seamless product development from concept to deployment. Keep our tech stack modern and competitive by staying current with the latest industry trends and technologies. Enhance system observability and reliability through writing tests, adding key metrics, debugging issues, and learning from incidents. Contribute to our team's growth by assisting with resume screening and conducting interviews for new talent. What we’re looking for
We encourage everyone to apply even if you just meet the minimum requirements. Preferred qualifications are a bonus. Minimum requirements
Experience:
minimum of 6 years of fullstack development experience, with a track record of owning and operating business-critical systems (candidates with fewer years of experience may also be considered as Software Engineer)
Problem solving:
You care deeply about correctness, edge cases, and failure modes. You approach problems with curiosity and care. You debug thoughtfully, ask questions, and aim for correct, maintainable solutions and prioritize clear, robust solutions over quick fixes. You’re accustomed to working on brownfield projects
Fullstack:
You enjoy crafting comprehensive solutions across the stack and embrace the responsibility of seeing your features through to success
Backend:
Strong knowledge in scalable software application design, API design, and design patterns. Familiarity with modern architectures and frameworks especially micro services, event driven, serverless, Node.js, typescript, NestJS, etc.
Frontend:
In-depth knowledge of React.js, micro-frontend, state management, CSS processors (e.g. SASS) and frameworks (e.g. MUI, Styled-components/ Emotion)
Data modeling and access:
You’re comfortable working with relational databases like Postgres or MySQL and are familiar with ORMs like TypeORM, Prisma, or equivalents in your stack
Technical judgment:
You balance technical depth with product understanding, and apply sound judgment when making tradeoffs. You build systems that are elegant under the hood, but practical and adaptable in real-world use
Engineering growth mindset:
You seek feedback, enjoy learning from others, and are excited to take on progressively more ownership
Collaboration:
You enjoy working on a team, writing clear code, and participating in peer reviews. You communicate clearly and respectfully. You communicate clearly, challenge ideas respectfully, and help raise the quality of the whole team.
Versatility:
You’re comfortable learning new domains, working across the stack, and adapting quickly as priorities shift. You thrive in fast-moving environments and aren’t afraid to dive deep into unfamiliar systems. Preferred Qualifications
Domain exposure:
Experience or interest in fintech domains—such as payments, credit card issuer, or exchanges—is a plus
Technical foundations:
You’re familiar with common patterns like async workflows, microservices, and event-driven systems
Experience in mobile app development:
You’re familiar with app development using tools like React Native, and also the process of publishing apps to the app store
AI fluency:
You actively use AI tools to speed up your work and deepen your understanding, always applying your expertise to evaluate, learn from, and enhance AI's contributions
High-growth environments:
Experience in high-growth, fast-paced teams or startups is helpful Our stack
We use TypeScript Node.js, running on AWS infrastructure (Serverless, Containers, Relational DBs, Messaging) React.js, with tools like Vite, React-query, Zustand and Redux Github Some legacy systems are written in Python and are containerized using Docker We value strong fundamentals and a willingness to learn over prior experience with any specific toolset.
#J-18808-Ljbffr
Information Technology - Software Engineer (Digital) (Malaysia)
Posted 2 days ago
Job Viewed
Job Description
Job Description
The successful candidate will join the Voyager Team (Digital Unit Department) in SIA Information Technology Division's Malaysia office. Voyager team’s mission is to evaluate and apply technology advancements to accelerate software development effectiveness and productivity, and aide development teams adopt new technology and tools in their work. As a developer, you will be working with our team of developers, UX designers and product specialists to enhance our platform, web and mobile channel offering. Key Responsibilities Develop and maintain highly reliable, efficient, secure, and scalable API and web application. Work with our CI/CD and release management tools and processes to quickly deliver high quality code. Facilitate the detection, troubleshooting and resolution of pre and post-production issues. Assist with various stages of the API & Web application development lifecycle such as requirements gathering, user interface design and usability testing. Keep abreast of the latest technology and conduct research and prototyping using such technologies. Requirements Possess a degree in Information Technology or related fields At least 5 year of hands-on experience developing API and web applications. Experience and up-to-date knowledge on Modern client server architecture on top of frameworks and technologies (NodeJs, React, NextJS, Electron, PWA, Micro-frontends NoSQL, Mocha, etc.). Experience in test frameworks such as Jest, Jasmine, Mocha, Chai, etc. Experience in working with small to medium development teams using Agile methodologies. Knowledge of the mobile technologies. Ability to communicate effectively in English. Preferred Skills Experience in Agile environments, Extreme Programming, Test-Driven Development, Paired Programming, Automation, CI/CD, and git-based source tools. An understanding of various software architectural principles such as MVVM, MVP, SOLID or similar. Experience in mobile backend development on cloud and serverless platforms. Experience in microservice architecture. Knowledge in Android or iOS development.
We thank all candidates for your interest in Singapore Airlines, and regret that only shortlisted candidates will be notified.
#J-18808-Ljbffr