1,634 Decentralized Applications jobs in Singapore
Software Engineer / Senior Software Engineer
Posted 6 days ago
Job Viewed
Job Description
As a Software Engineer with a strong attention to detail, you would be passionate about software development and delivering excellence. You should be able to focus on specific requirements while also considering end-to-end project strategies. You would work with all project stakeholders.
Key Responsibilities:
- Experience working in Java/.NET Core with API development and SQL databases.
- Minimum 7+ years of experience as a Frontend/Backend developer with strong object-oriented programming skills.
- Experience with Unit Testing frameworks like nUnit, xUnit, or MsTest, and good knowledge of various test cases including automation.
- Produce quality code adhering to performance, readability, and reusability best practices.
- Optimize applications for maximum speed and scalability.
- Implement Sitecore SXA and Habitat Components, integrating with external systems, including database design, data access, and ORMs, would be a plus.
- Develop scalable, cloud-based solutions with consideration for security and performance.
Software Engineer/Senior Software Engineer
Posted 18 days ago
Job Viewed
Job Description
Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore
Continue with Google Continue with Google
Software Engineer/Senior Software EngineerJoin to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore
We’re looking for Software Engineers to join our Agile Product Delivery teams in Singapore. In this role,
you’ll work as part of balanced product teams to build, deliver and maintain the next generation of solutions
that deliver class-leading capabilities for the world's largest fully-automated container port in Tuas, as well
as innovative cargo solutions for the supply chain ecosystem. We are looking for people passionate about technology
and applying the best software engineering practices to solve complex business problems, adopting principles of
User-centred Design, Extreme Programming and Lean Product Management. No matter your current level of experience,
you will also have opportunities to develop and hone your technical skills and expertise.
Your role will encompass the below :
•Hands-on development of clean, efficient and testable code, usually in a pair programming
environment and using agile best practices such as Test Driven Development (TDD) and
continuous integration/continuous delivery (CI/CD)
•Demonstrate empathy to understand business needs to ensure the most important user stories
are delivered first
•Embrace a culture of feedback by giving and soliciting feedback from other designers,
managers, stakeholders and your cross-functional team to continually raise the bar on quality
Requirements
•Diploma or Degree in Computer Science or related fields
•A strong interest in software engineering using agile methodologies
•A growth mindset to learn new skills and appreciate business domain
•Strong communication and interpersonal skills
•Excellent analytical and problem-solving skills
What is highly valued and will be an advantage
Only shortlisted candidates will be notified.
Seniority level- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries Truck Transportation
Referrals increase your chances of interviewing at PSA Singapore by 2x
Get notified about new Senior Software Engineer jobs in Singapore, Singapore .
Project Intern, Digital Innovations & Solutions (Full Stack Developer) Web Frontend Engineer(Work Location: Remote in Taiwan) Back-end Software Engineer (On-site 202506)South East Community Development Council, Singapore 1 week ago
Changi, East Region, Singapore 9 hours 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-LjbffrSoftware Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
• Develop next generation machine using C++/C# platform and implement cross-application functions on the machines
.Design, develop, test, and maintain applications using C#, .NET Core/.NET Framework
• Participate in full software lifecycle including requirements, specification, design, and construction using agile and object oriented methodologies
• Development of new features and capabilities in existing code base, troubleshooting and root cause analysis and correction of software errors
• Work with cross-team members such as process and mechanical engineers in code testing or debugging
Requirements
• Bachelor's or Master's degree in computer engineering / computer science or related engineering discipline with significant software coursework.
• 2 years of experience on software development with high precision electro- mechanical components and system
• Proficient in C++ / C# ,.Net and Object Oriented Analysis & Object Oriented Design Methodologies
• Experience in debug and bring-up of prototype HW/SW systems and their interaction with motion systems
• Working experience in semi-conductor industry preferred
• Strong analytical and problem solving skills
• Good communication and interpersonal skills
• Self-motivated and able to work independently
** Senior grade would be offered to the candidate with strong background or relevant working experiences
Software Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
Open Government Products is an in-house team of engineers, designers, and product managers who build technology for the public good. We proactively identify areas where technology can help, test our prototypes with actual users, and bring our best ones to launch. This includes everything from building better frontend applications for citizens, to automating the internal operations of public agencies. We use and release open source software, keep a flat hierarchy, and bypass bureaucracy to focus on delivery. We work on real problems, build for the user, and push for change.
Projects we have worked on include:
Covid-19 Vaccination National Appointment System - A suite of systems built to enable Singapore's national vaccination campaign for Covid-19. This includes informational sites, appointment booking systems, and records management systems.
Data.gov.sg- An open repository of all the Singapore Government's public data. It helps people understand the data using visualizations and articles, and provides real-time APIs for developers to use.
Parking.sg- A mobile app alternative to parking coupons. It lets users pay, extend, and refund their parking sessions just using their phones.
FormSG - A form builder tool for agencies to self-service and create online forms that capture classified data, with the goal of replacing paper forms.
Isomer- Isomer provides government agencies with an easy-to-deploy static website building and hosting service to create usable, secure and faster informational websites quickly.
RedeemSG - RedeemSG helps the Singapore Government to create, send and track redemptions of digital vouchers easily.
PaySG - PaySG was developed to enable digital payments for government services, and was initially used for payments for COVID-19 swab tests and Stay-Home Notices for incoming travellers to Singapore.
An overview of other OGP products can be found on our website does a Software Engineer do?
As a software engineer, you will:
- Build prototypes to demonstrate technological opportunities
- Design system architectures
- Write production quality code
- Manage deployments to cloud infrastructure
- Identify potential projects that improve the public good
- Design novel systems that work around bureaucratic constraints
- Advocate and explain these technical ideas to other government agencies
- Establish best practices for developer operations
- (For more experienced engineers) provide technical leadership across multiple product teams
- Share your expertise and mentor other engineers
- Help with recruiting
Your job will be to bring expertise and capability to the public sector. Sometimes this means coding new systems from scratch. Other times this means using the best solutions the development community has to offer. We use cloud services, open source software, and commodity hardware as far as possible. These often include, but are not limited to: GitHub, AWS, React Native, MongoDB, and Stripe amongst others. Knowing what to build and what to reuse lets us avoid wasting time on solved problems and focus on delivering actual value.
You will work on meaningful projects that solve problems pertinent to our society, from transportation, to education, to healthcare. The public sector is full of opportunities where even the simplest software can have a big impact on people's lives. You will have direct ownership of your work with over 70% of our projects starting as ground up initiatives. Rather than work on commercial ventures commonly found in the startup scene, we're here to improve how we live as a society through what we can offer as a government.
What it is like working here
Rapid Prototyping - Instead of spending too much time debating ideas we prefer testing them. This identifies potential problems quickly, and more importantly, conveys what is possible to others easily.
Ownership - In addition to technical responsibilities, this means having opinions on what is being done and having ideas on what should be done next. Building something that you believe in is the best way to build something good.
Continuous Learning - Working on new ideas often means not fully understanding what you are working on. Taking time to learn new architectures, frameworks, technologies, and even languages is not just encouraged but essential.
Job requirements
Who we are looking for
We work mostly in Typescript. However, we don't require experience in any specific programming language or technology. Core competency in at least one language and the ability to learn is what matters to us.
We look for people who:
Have a demonstrated ability to build software - Prior work and personal projects count for much more than specific degrees.
Write code to solve abstract programming problems - Clear thinking, the ability to debug, and understanding the limits of an approach matter much more than getting the "correct" answer.
Talk and reason about code with other engineers - We work as a team so you need to be able to not just solve problems, but have other people understand your solutions.
Take initiative to make things happen - Our job is to push for change in government, so we need to challenge the status quo and not wait for instruction.
Want to work for the public good - We are public servants, we serve the public. This sometimes means ignoring political pressures and misguided policies. We need people who will push back if something is not in the public interest.
Overall we look for people who have ability, initiative, good communication, and strong values.
If you're keen to apply, please visit our careers page and send in your application directly
Our Careers Page:
Software Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
Who we are
Open Government Products is an in-house team of engineers, designers, and product managers who build technology for the public good. We proactively identify areas where technology can help, test our prototypes with actual users, and bring our best ones to launch. This includes everything from building better frontend applications for citizens, to automating the internal operations of public agencies. We use and release open source software, keep a flat hierarchy, and bypass bureaucracy to focus on delivery. We work on real problems, build for the user, and push for change.
Projects we have worked on include:
Covid-19 Vaccination National Appointment System - A suite of systems built to enable Singapore's national vaccination campaign for Covid-19. This includes informational sites, appointment booking systems, and records management systems.
Data.gov.sg - An open repository of all the Singapore Government's public data. It helps people understand the data using visualizations and articles, and provides real-time APIs for developers to use.
Parking.sg - A mobile app alternative to parking coupons. It lets users pay, extend, and refund their parking sessions just using their phones.
FormSG - A form builder tool for agencies to self-service and create online forms that capture classified data, with the goal of replacing paper forms.
Isomer - Isomer provides government agencies with an easy-to-deploy static website building and hosting service to create usable, secure and faster informational websites quickly.
RedeemSG - RedeemSG helps the Singapore Government to create, send and track redemptions of digital vouchers easily.
PaySG - PaySG was developed to enable digital payments for government services, and was initially used for payments for COVID-19 swab tests and Stay-Home Notices for incoming travellers to Singapore.
An overview of other OGP products can be found on our website
What does a Software Engineer do?As a software engineer, you will:
- Build prototypes to demonstrate technological opportunities
- Design system architectures
- Write production quality code
- Manage deployments to cloud infrastructure
Because our team focuses on pushing new initiatives, you will also have to:
- Identify potential projects that improve the public good
- Design novel systems that work around bureaucratic constraints
- Advocate and explain these technical ideas to other government agencies
We are also looking for experienced software engineers In addition to the above, more experienced software engineers will be expected to:
- Establish best practices for developer operations
- (For more experienced engineers) provide technical leadership across multiple product teams
- Share your expertise and mentor other engineers
- Help with recruiting
You're not just here to write code, but also to figure out what we should be building and how we should build it.
Your job will be to bring expertise and capability to the public sector. Sometimes this means coding new systems from scratch. Other times this means using the best solutions the development community has to offer. We use cloud services, open source software, and commodity hardware as far as possible. These often include, but are not limited to: GitHub, AWS, React Native, MongoDB, and Stripe amongst others. Knowing what to build and what to reuse lets us avoid wasting time on solved problems and focus on delivering actual value.
You will work on meaningful projects that solve problems pertinent to our society, from transportation, to education, to healthcare. The public sector is full of opportunities where even the simplest software can have a big impact on people's lives. You will have direct ownership of your work with over 70% of our projects starting as ground up initiatives. Rather than work on commercial ventures commonly found in the startup scene, we're here to improve how we live as a society through what we can offer as a government.
What it is like working hereRapid Prototyping - Instead of spending too much time debating ideas we prefer testing them. This identifies potential problems quickly, and more importantly, conveys what is possible to others easily.
Ownership - In addition to technical responsibilities, this means having opinions on what is being done and having ideas on what should be done next. Building something that you believe in is the best way to build something good.
Continuous Learning - Working on new ideas often means not fully understanding what you are working on. Taking time to learn new architectures, frameworks, technologies, and even languages is not just encouraged but essential.
Job requirementsWho we are looking for
We work mostly in Typescript. However, we don't require experience in any specific programming language or technology. Core competency in at least one language and the ability to learn is what matters to us.
We look for people who:
Have a demonstrated ability to build software - Prior work and personal projects count for much more than specific degrees.
Write code to solve abstract programming problems - Clear thinking, the ability to debug, and understanding the limits of an approach matter much more than getting the "correct" answer.
Talk and reason about code with other engineers - We work as a team so you need to be able to not just solve problems, but have other people understand your solutions.
Take initiative to make things happen - Our job is to push for change in government, so we need to challenge the status quo and not wait for instruction.
Want to work for the public good - We are public servants, we serve the public. This sometimes means ignoring political pressures and misguided policies. We need people who will push back if something is not in the public interest.
Overall we look for people who have ability, initiative, good communication, and strong values.
If you're keen to apply, please visit our careers page and send in your application directly
Our Careers Page:
Tell employers what skills you haveMongoDB
Website Building
Hardware
Open Source Software
TypeScript
Public Sector
Rapid Prototyping
React Native
Cloud Services
Technical Leadership
Github
Ability To Learn
Software Engineer / Senior Software Engineer
Posted 2 days ago
Job Viewed
Job Description
As a Software Engineer with a strong attention to detail you would be passionate about software development and delivering excellence whilst going deep into specific requirements but also has the ability to looking at things from an end-to-end project strategies perspective. You would be working all the stake holders of the project.
Key Responsibilities:
- Experience working in Java/ .NET Core with API, SQL databases.
- Min 7+ years of experience as a Frontend/ Backend developer with strong experience in object oriented programming
- Experience with Unit Testing frameworks like (nUnit, xUnit MsTest). Should have good knowledge of various test cases including automation.
- Produce quality code to adhere to performance, readability, re-usability best practices
- Optimize application for maximum speed and scalability.
- Implement Sitecore SXA and Habitat Components, integrating with external systems, through to database design, data access and ORMs would be plus.
- Developing scalable and cloud-based solutions, with consideration to security and performance.
Software Engineer / Senior Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Job Responsibilities:
· Software sustaining and continuous improvement of current machine’s software.
· Responsible for software feature development and enhancement based on customer requirements.
· Provide supporting and troubleshooting to on-site software issues.
· Review and update the user requirement documents and operation procedures.
· Collaborate with mechanical, electrical, application team to implement new hardware feature or software feature to equipment.
· Develop and enhance software utilities to improve equipment setup and easy operating abilities
Requirements:
· Require BS or MS in Electrical/ Electronic/ Computer Engineering or equivalent.
· Proficient in C, C++ programming with Windows OS.
· Experience in PC-based control programming.
· Able to work independently with good interpersonal, verbal and written communication skills.
· Requires minimum of 3 years relevant experience in software development.
· Require travel regionally.
· Experiences in similar kind of project will be advantageous.
· Knowledge in real time control system, object oriented software design Methodologies and database Technologies.
· Good knowledge with vision, motion and Secsgem would be assigned as senior position.
Job Benefits:
- 5 days work week
- Group Medical Insurance
- Only shortlisted candidates will be notified
- Starting salary depending on experience
Be The First To Know
About the latest Decentralized applications Jobs in Singapore !
Software Engineer
Posted 10 days ago
Job Viewed
Job Description
25WD90625
**Position Overview:**
Autodesk's Identity Access and Management team seeks a talented, motivated individual passionate about efficient, scalable solutions to technical and product challenges. You'll contribute to developing identity services leveraged by over 150 Autodesk applications across desktop, mobile, and web platforms, as well as third-party developer ecosystems. This service is critical for millions of customers, facilitating authentication, authorization, profiles, and entitlements using advanced AWS technologies and protocols.
**Responsibilities:**
+ Collaborate effectively within an agile, self-organized team
+ Contribute to all facets of service development: front-end, back-end, DevOps, and quality assurance
+ Support service operations, including monitoring, alerting, metrics, and troubleshooting
+ Work with senior engineers, architects, and product owners to translate requirements into effective implementations
+ Continuously improve system scalability, reliability, usability, and security
**Minimum Qualifications:**
+ Bachelor's degree in computer science or equivalent experience
+ 0-1 years of software engineering experience
+ Strong grasp of foundational computer programming principles
+ Proficiency in at least one programming language (C#, Go, Java, Python)
+ Understanding of web services and RESTful architecture
+ Familiarity with design patterns and paradigms
+ Commitment to high-quality standards, including security and performance
+ Excellent interpersonal, communication, and presentation skills
**Ideal Candidate:**
+ Eager to learn new technologies and adopt best practices
+ Passionate, adaptable, flexible, and self-motivated
+ Experience with AWS stack (a plus)
+ Knowledge of web services, including REST
+ UI development experience (HTML 5, CSS 3, JavaScript)
+ Familiarity with database technologies (MySQL, Oracle, MongoDB)
+ Experience with Continuous Integration and Delivery practices
+ Strong troubleshooting skills for complex, multi-component systems
?#LI-AA1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Software Engineer

Posted 18 days ago
Job Viewed
Job Description
25WD89037
**Position Overview**
At Autodesk, we believe that creativity and innovation are the driving forces behind progress. Our technology spans architecture, engineering, and construction; product design and manufacturing; and media and entertainment, empowering Design and Make innovators to solve challenges big and small. It is our mission to empower everyone, everywhere to design and make anything
AutoCAD, a flagship product of Autodesk, has revolutionized the way professionals design and draft. As a pioneer in computer-aided design (CAD) software, AutoCAD empowers architects, engineers, and designers to create with unparalleled precision and efficiency. We are seeking a highly motivated Backend Software Engineer to join our team to build and support the entire cloud services ecosystem for AutoCAD products and service offerings
You will be part of a team of Backend Engineers that build, expand, and maintain the backend cloud solutions for the multi-platform AutoCAD application that serves millions of customers. You'll be working with modern and diverse technology stacks, including Python, Django, Java, AWS, PostgreSQL/MySQL, Redis, Dynatrace, Docker and more
**Responsibilities**
+ Take part in the research, design & development of cross-platform features - bringing a centralized backend perspective to the table
+ Lead the implementation of best practice and market-standard technologies and methodologies
+ Work on various internal projects for monitoring, securing, or maintaining the existing backend micro-service architecture
+ Collaborate with many teams across the organization - Developers, UX Designers, Product Managers, QA Engineers, etc.
+ Periodical On-Call responsibility, alongside your fellow team members
**Minimum Qualifications**
+ 2+ years experience in application backend development - preferably Python / Django
+ Experience with public Cloud , e.g. AWS (preferred), Azure or GCP.
+ REST API design and development experience
+ Experience with Code Testing methodologies and frameworks
+ Experience with relational databases - e.g., PostgreSQL / MySQL
+ Experience with CI/CD methodologies
+ Comfortable with using Git source version control and issue tracking systems (e.g., JIRA)
+ Strong expertise in agile development and ability to adapt to changing business priorities
**Preferred Qualifications**
+ Experience with AWS-based architecture
+ Experience with Docker environments
#LI-POST
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Software Engineer
Posted today
Job Viewed
Job Description
Embark on a successful IT career as a software engineer.
Job OverviewWe are seeking skilled professionals to join our team and develop innovative software solutions.
Key Responsibilities:- Design, develop, and implement software applications using various programming languages and technologies.
- Collaborate with cross-functional teams to identify business requirements and develop technical solutions.
- Write clean, efficient, and well-documented code to ensure high-quality software products.
- Participate in code reviews and contribute to the improvement of our development processes.
- Bachelor's degree in Computer Science or related field.
- Minimum 2 years of experience in software development.
- Strong knowledge of programming languages such as Java, Python, and C++.
- Experience with Agile development methodologies and version control systems like Git.
- Excellent communication and teamwork skills.
What We Offer:
- A dynamic and collaborative work environment.
- Ongoing training and professional development opportunities.
- The chance to work on challenging projects and contribute to the growth of our organization.