2,335 Ubisoft jobs in Singapore
Software Developer
Posted today
Job Viewed
Job Description
Job Summary:
We are looking for a highly motivated Junior Software Developer to join our Digital Construction & Innovation team. The ideal candidate will have foundational programming experience and a keen interest in applying software solutions to real-world challenges in the construction industry. This role offers hands-on experience in integrating digital tools with AI platforms, BIM systems, and enterprise solutions to improve construction efficiency and quality.
Key Responsibilities:
- Develop, test, and maintain internal software tools and plug-ins using Python, C#, and .NET frameworks
- Assist in building integrations between in-house applications, BIM platforms (e.g., Revit), and third-party AI tools
- Collaborate with the BIM, ERP, and Safety/QS teams to understand workflows and identify digital improvement opportunities
- Contribute to UI development using HTML, JavaScript, and basic front-end frameworks (as required)
- Troubleshoot bugs and optimize code performance
- Document technical processes and user guides for developed solutions
Requirements:
- Diploma or Bachelor’s degree in Computer Science, Software Engineering, or related discipline
- Entry level candidates are welcome to apply. Training provided.
- Proficient in Python and C# with working knowledge of .NET technologies
- Basic understanding of HTML and JavaScript (bonus)
- Exposure to or interest in integrating with AI/ML platforms, APIs, or cloud services (e.g., OpenAI, Azure, Google AI)
- Strong analytical and problem-solving skills
- Willingness to learn and adapt to domain-specific tools (e.g., Autodesk Revit API, BIM tools)
- Effective communication and collaboration skills
Preferred (Bonus) Skills:
- Familiarity with JSON data handling
- Understanding of database concepts (SQL or NoSQL or MongoDB)
- Prior internship or personal projects demonstrating applied software development
What We Offer:
- A collaborative and innovative work environment in a leading construction company
- Opportunity to work on real-world digital solutions that impact construction projects across Singapore
- Guidance and mentorship from experienced developers and digital construction professionals
- Learning opportunities in BIM, AI, robotics, and cloud platforms
Software Developer
Posted today
Job Viewed
Job Description
As a Developer, you will play a pivotal role in gathering requirements, documenting, designing, and implementing the solution.
- Implementing Python based full stack application instances; analyse the impact on current/new system, research problems and design and implement optimal solutions.
- Follow all the Change Management and Engineering Review processes. Ensure changes are completed according to the project and/or release schedule.
- Ensure that the systems built conform to the requirements, principles and models that support the solution architecture overall roadmap.
- Communicate effectively with external and internal teams on technical delivery and system maintenance.
- Enforce technical quality in all aspects of project delivery, with Waterfall/Agile best practices and methods such as Scrum, CI/CD DevOps Practices, Test Driven Development, while adhering to SDM guidelines.
- At least 6-10 years of experience in technical hands-on experience on development and implementation.
- A bachelor’s in computer science, Computer Engineering, Information Systems, or any related field with strong education in web technologies.
- Experience in supporting implementing large-scale, highly available applications or large project implementation.
- Strong experience with Python/Django based backend and high-end frontend frameworks.
- Experience with Waterfall/Agile best practices and methods such as Scrum, Continuous Integration, Test Driven Development.
- Good interpersonal and communication skills, both verbal and written.
- Solid experience in solutioning and system design.
- Experience in designing and implementing integration with MQ, microservices and high-volume batch processing.
- Strong experience in unit testing concepts and implementation for python & JavaScript components.
- Solid experience in object-oriented design techniques, UML, and object modelling.
- Experience with a variety of source control and development tools.
- Excellent analytical skills (critical thinking, problem solving, and decision-making skills) with a history of driving the development of large software components.
- Frontend development: React, CSS (SCSS).
- Backend development: Python/Django/REST API Frameworks.
- OS skills: Linux/Unix with Shell Scripting.
- Database skills: MS-SQL / Oracle. (Design, Query using SQL, Optimize Queries).
Software Developer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable C++ code
- Implement performance and quality modules
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization Skills
- Strong proficiency in C++, with fair knowledge of the language specification
- Thorough knowledge of the standard library, STL containers, and algorithms
- Experience on working on Solaris and RHEL platforms. Experience on migrating C++ code from Solaris to RHEL is a plus
- Good understanding of memory management in non-garbage collected environments
- Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
- Familiarity with templating in C++
- Knowledge of the latest C++11 standard is appreciated
- Familiarity with embedded systems design, low-level hardware interactions
- Familiarity with system call wrapper library functions
- Knowledge of component data sheets and specifications
- Implementation of automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git, SVN, and Mercurial
- Familiarity with continuous integration and build process
- Previous working experience on writing code interfacing with Oracle Tuxedo and Tuxedo ADK
Software Developer
Posted 3 days ago
Job Viewed
Job Description
Direct message the job poster from Elliott Moss Consulting
Elliott Moss Consulting - "Building your team, building your success: Our solutions for your business"We are seeking a self-motivated Software Developer - (Full Stack Developer) to join an agile, cross-functional squad and deliver end-to-end solutions on AWS. The ideal candidate is hands-on across backend and frontend stacks, comfortable with containerized deployments, and familiar with cloud-native architectures. Experience applying Generative AI—especially Retrieval-Augmented Generation (RAG) on AWS Bedrock—is a strong plus.
Responsibilities- Backend: Design, build, and maintain APIs/services in Python (FastAPI) with AWS boto3 SDK .
- Frontend: Build responsive, accessible UIs with React.js (hooks, state mgmt, testing).
- Cloud & Containers: Package and deploy services using Docker to AWS ECS (Fargate) ; manage IaC/pipelines with DevOps best practices.
- Data: Model, tune, and operate PostgreSQL (schema design, performance, migrations).
- AWS Services: Use S3, ECS Fargate, RDS, Systems Manager, Secrets Manager (and related services) for secure, scalable delivery.
- GenAI: Apply RAG patterns with AWS Bedrock & Bedrock Knowledge Bases to production use cases.
- Engineering Excellence: Implement CI/CD, write unit/integration tests, instrument services, and resolve production issues.
- Collaboration: Translate business and technical requirements into solution designs; participate in design reviews, user testing, and triage.
- Leadership: Mentor junior engineers via code reviews, pairing, and technical guidance.
- Strong experience in Python backend development (FastAPI, boto3).
- Solid understanding of Docker and AWS ECS (Fargate) deployments.
- Hands-on with PostgreSQL or similar RDBMS (schema design, indexes, performance).
- Practical experience with DevOps practices and CI/CD pipelines.
- Proficient in AWS cloud-native development and operational guardrails.
- Exposure to Generative AI concepts, RAG patterns, and AWS Bedrock .
- Strong analytical, problem-solving, and communication skills.
- Demonstrated ability to own projects end-to-end and mentor junior engineers.
- Infrastructure-as-Code: Terraform or AWS CloudFormation.
- Serverless & Event-Driven: Lambda, EventBridge, SQS, Step Functions.
- Security: Secrets management, least-privilege IAM, OWASP, SDLC controls.
- Observability: CloudWatch logs/metrics/alarms, tracing, dashboards.
- Level: L3 (mid-senior individual contributor)
- Team: Agile, cross-functional squad (Product, Design, Eng, QA)
- Arrangement: Onsite/hybrid (flexible within project needs)
- Impactful AI/ML product work on modern AWS stacks
- Learning & certification support (AWS/GenAI)
- Associate
- Contract
- Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Elliott Moss Consulting by 2x
Get notified about new Software Engineer jobs in Singapore, Singapore .
Frontend Engineer - Marketplace, Web Frontend Platform Software Engineer (C++ or Python) – 2026 GradsWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Developer
Posted 3 days ago
Job Viewed
Job Description
Keywords (e.g. Sales engineer Gothenburg)
The Software Developer is responsible for designing, developing, maintaining, and supporting business-critical applications built on ASP.NET Web Forms and Windows Forms. The role involves full-stack development including frontend and backend coding, database management using Microsoft SQL Server, and report generation using SSRS. The position also requires working closely with ERP systems, particularly Exact ERP, to ensure seamless integration and operational efficiency.
In addition to development duties, the role supports Microsoft 365 administration and provides IT infrastructure assistance when the infrastructure team is occupied. The developer acts as a key point of contact for application maintenance, bug investigation, and vendor coordination to ensure continuous and reliable application performance that supports business processes and digital transformation initiatives.
Responsibilities:
- Develop, maintain, and enhance ASP.NET Web Forms and Windows Forms applications.
- Exposure to ERP integration and Warehouse Management System is a strong advantage.
- Write and optimize Microsoft SQL Server queries, stored procedures, and SSRS reports.
- Administer Microsoft 365 services and all other external applications
- Liaise closely with internal users and vendors to ensure smooth application operation and continuous improvements.
- Perform other IT-related tasks as assigned by the IT Manager.
Technical Knowledge:
- Experience in developing and maintaining applications using ASP.NET Web Forms and Windows Forms (WinForms).
- Strong proficiency in C# and/or .NET programming languages.
- Solid experience working with Microsoft SQL Server, including writing and optimizing T-SQL queries, stored procedures, views, and functions.
- Hands-on experience designing, developing, and maintaining SSRS (SQL Server Reporting Services) reports.
- Good understanding of ERP systems and related business processes such as inventory, sales, purchasing, and finance.
- Ability and willingness to provide minor IT infrastructure support including hardware, printers, and network troubleshooting when needed.
- Familiarity with Active Directory, user account setup, and Windows-based systems is an advantage
We are a fair opportunity employer and offer a progressive and competitive package. We invite qualified and aspiring candidates to join us as part of Bulten-Exim family. For more information, please refer to &
Company InformationAt the end of August, Bulten completed the acquisition of Exim (Exim & Mfr Holdings Pte Ltd), a Singapore-based distributor of fasteners and other C parts. Exim established in 1982 in Singapore, Exim & Mfr Enterprise provides quality-assured fasteners, electro-mechanical components, sleevings / tubings, wires, wiring management accessories and C-parts to multinational manufacturers and equipment makers across diversified industries.
For more information, please refer to &
#J-18808-LjbffrSoftware Developer
Posted 4 days ago
Job Viewed
Job Description
Team and Position Summary
The Software Developer is a pivotal member of the Products and Engineering team at NETS Solutions, reporting directly to the Software Development Lead for Product Development. This role involves active participation in delivering high-quality applications to customers and contributes significantly to application development, implementation, and ongoing enhancements in alignment with the product roadmap.
Key Responsibilities
Participate in the requirement gathering activities and produce the required technical and operational documentation.
Work with the Solution Architect and Software Development Lead to analyse and design system changes aligned with finalized product specifications.
Implement code modifications, conduct unit and system testing according to the product specifications.
Adhere to established coding standards, security protocols, and corporate development processes in all work performed.
Execute quality assurance practices including unit testing, system testing, and code reviews to ensure software reliability and maintainability.
Participate in the system integration testing by rendering support to the Test Team and resolving reported issues promptly.
Provide technical support to internal and external stakeholders during various testing phases.
Offer post-implementation assistance to customers, including guidance during acceptance testing and after cutover.
Assist in the development of training materials and conduct presentations.
Contribute to the creation of training materials and deliver presentations to facilitate knowledge transfer.
Requirements
Education and Experience
Diploma or Bachelor's degree in Information Technology, Computer Science, Engineering, or a related discipline.
Minimum 3-4 years of hands-on experience with Java, J2EE, SQL/PLSQL, Oracle and XML. Familiarity with MySQL is an added advantage.
Skills and Knowledge
Practical experience in developing RESTful APIs and proficiency in backend frameworks such as Spring 5.x, Spring Boot, Spring Framework, and Spring Security.
Solid understanding of cloud-native architectures, microservices development, and middleware technologies (e.g., Kafka, IBM MQ, Solace) for scalable payment systems integration.
Proven expertise in front-end technologies including HTML5, CSS, modular design principles, and modern JavaScript frameworks such as Angular (version 2 and above) or React.
Proficient in Test-Driven Development (TDD), utilizing frameworks such as JUnit and Mockito to deliver robust, well-tested, and maintainable codebases.
Hands-on experience in developing and deploying containerized applications using Docker, Kubernetes, and OpenShift.
Strong verbal and written communication skills to collaborate effectively across cross-functional teams and with external stakeholders.
Analytical mindset with demonstrated problem-solving abilities and sound decision-making skills in a fast-paced environment.
Team-oriented with a proactive attitude and a commitment to delivering high-quality solutions.
Knowledge of payment systems or prior experience in the financial services domain is highly desirable.
Software Developer
Posted 4 days ago
Job Viewed
Job Description
Job Responsibilities:
Participate in requirements analysis.
Produce clean and efficient codes based on requirements.
Collaborate with development teams to develop software solutions using microservice architecture.
Design, build and maintain software applications and APIs for new and existing backend services.
Produce code following best practices and standard using .NET programming languages.
Test and deploy applications and systems.
Requirements:
Degree in Computer Science/Information Technology or related discipline.
Knowledge of at least one of the .NET languages (e.g. C#) and HTML5/CSS3.
Strong knowledge of SQL (MS-SQL / SQL Server).
Knowledge of Object-Relational Mapping frameworks (e.g., Entity Framework)
Prior experience in developing software applications with ASP.Net, API and Microservices.
Understanding of Agile methodologies.
Experience with Cloud, Docker containers & DevOps pipelines is a plus.
Be The First To Know
About the latest Ubisoft Jobs in Singapore !
Software Developer
Posted 4 days ago
Job Viewed
Job Description
Join to apply for the Software Developer role at TEKsystems .
Role OverviewA global financial services firm is seeking a software developer to create a pivotal market infrastructure service as part of a new initiative. The role involves collaborating with cross-functional teams to deliver high-quality products in a dynamic, fast-paced environment.
Responsibilities- Design and implement scalable backend solutions aligned with business needs, following company coding standards.
- Optimize application code for system responsiveness and performance.
- Adhere to best-practice software design principles, producing clean, efficient, and robust code with extensive test coverage.
- Collaborate effectively with cross-functional teams within the Technology domain to ensure alignment with organizational goals.
- Bachelor's or Post-graduate degree in Computer Engineering or a related field (desirable).
- At least 5 years of backend development experience, with strong expertise in Java and Spring Boot.
- Experience with React frontend development or a keen interest in learning it.
- Strong knowledge of data structures, algorithms, and performance/resilience design.
- Understanding of multi-threading, low-latency, and concurrency concepts.
- Hands-on experience with DevOps tools like Docker and Kubernetes, and familiarity with Azure cloud.
- Proficiency in Kafka and Redis is advantageous.
- Experience with financial products and understanding of the trade lifecycle is preferred.
Note: Only shortlisted candidates will be contacted.
#J-18808-LjbffrSoftware Developer
Posted 4 days ago
Job Viewed
Job Description
Experience : 10+ Years
Role : Software Developer
Key Skills :
- Backend development: Python/Django/REST API Frameworks.
- OS skills: Linux/Unix with Shell Scripting.
- Infra skills: MS-SQL / Oracle. (Design, Query using SQL, Optimize Queries) and Infra Setup for applications.
Key Responsibilities :
- Enforce technical quality in all aspects of project delivery, with Waterfall/Agile best practices and methods such as Scrum, CI/CD DevOps Practices, Test Driven Development, while adhering to SDM guidelines.
- Collaborate with Enterprise and Solution Architects to ensure application solution delivered comply with established enterprise application, security and control standards, design principles and guidelines.
- Develop and maintain documentation which will include but is not limited to Standard Operating Procedures and System Architecture Guides and Diagrams adhering to organizational templates, policies, and standards.
- Ensure that the systems built conform to the requirements, principles and models that support the solution architecture overall roadmap.
- Communicate effectively with external and internal teams on technical delivery and system maintenance.
- Implementing Python based backend application; analyse the impact on current/new system, research problems and design and implement optimal solutions.
Key Requirements :
- At least 10+ years of experience in technical hands-on experience on development and implementation.
- A bachelor’s in computer science, Computer Engineering, Information Systems, or any related field with strong education in web technologies.
- Experience in supporting implementing large-scale, highly available applications or large project implementation.
- Experience working on Linux/Unix platforms, Shell scripting
- Experience in Dev-Ops concepts, practice, and tools
- Experience with Python/Django based backend frameworks.
- Good interpersonal and communication skills, both verbal and written.
- Solid experience in solutioning and system design
- Experience in designing and implementing integration with MQ, microservices and high-volume batch processing.
- Experience with a variety of source control and development tools.
- Excellent analytical skills (critical thinking, problem solving, and decision-making skills) with a history of driving the development of large software components.
Software Developer
Posted 4 days ago
Job Viewed
Job Description
At Ninja Coding House, we are a dynamic tech company dedicated to delivering custom software solutions and tech consultancy for clients across industries. We pride ourselves on building innovative, high-performance applications that empower our clients to succeed.
We are seeking an experienced Software Developer with expertise in PHP, Laravel, MySQL, HTML/CSS, and Next.js. In this role, you will take the lead in designing, developing, and maintaining web applications while guiding a team of developers toward achieving project goals. You will play a key role in ensuring the delivery of high-quality, user-focused solutions in a fast-paced, collaborative environment.
Responsibilities:
- Design, develop, and maintain web applications using PHP, Laravel, MySQL, HTML/CSS, and Next.js.
- Build and maintain API integrations for seamless communication between systems.
- Work closely with team members to produce efficient, reusable, and reliable code.
- Troubleshoot, debug, and optimize performance for existing applications while providing basic support for deployed systems.
- Ensure applications are responsive, providing seamless user experiences across various devices.
- Guide team members with technical mentorship to foster skill development and collaboration.
- Collaborate with project managers to define and prioritize tasks, ensuring efficient and timely completion.
- Stay current with industry trends and propose new tools and technologies to enhance development processes.
- Quickly adapt to new projects, challenges, and responsibilities in a dynamic work environment.
Qualifications:
- Minimum Higher Nitec and above, in the field of Information Technology or equivalent fields
- Proficiency in PHP, Laravel, MySQL, HTML/CSS, and NextJS.
- Solid understanding of web development practices, responsive design, and UX principles.
- Familiarity with front-end frameworks (e.g., Tailwind) and version control (e.g., Git).
- Proven ability to lead and mentor a team of developers effectively.
- Excellent communication skills, with the ability to collaborate and work independently as needed.
- Capable of thriving in a fast-paced environment while efficiently managing multiple tasks and priorities.
Preferred Experience:
- Experience with additional mobile application frameworks.
- Knowledge of best practices in data security and privacy.
- Knowledge in AWS server management.
At Ninja Coding House, we believe in empowering our team members to thrive in their careers while creating impactful applications. If you’re a detail-oriented, innovative developer with a passion for leadership and technology, we’d love to have you on board!
#J-18808-Ljbffr