1,134 Software Developer jobs in Singapore
Software Developer
Posted today
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 today
Job Viewed
Job Description
Responsibilities
- Involvement in the entire software development life cycle including application development, implementation, testing, maintenance and documentation
- Responsible for the development, installation, configuration and customization of Enterprise products and/or software services and cloud platforms
- Designing and implementing scalable web services, applications and APIs
- Perform troubleshooting & debugging software defects
- Writing, testing clean and secure code to ensure responsiveness and efficiency
- Staying abreast of latest technologies and work with R&D team on conceptualized design of prototype and Proof-Of-Concept (POC) into eventual solution for end user’s business cases
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
- Proficient in one or more back-end programming languages / frameworks such as .NET/.NET Core, Java Spring Boot or Python
- •Proficient in JavaScript and one or more front-end frameworks such as React or Angular
- Knowledge and experience in Relational Databases (eg. MS SQL, Oracle, PostgreSQL)
- Good understanding of Agile/Waterfall software delivery methodology
- Able to work independently and as a team
Nice to have.
- Knowledge and experience in NoSQL databases (e.g. MongoDB)
- Experience with containerization (eg. Docker, Kubernetes) and/or cloud technologies (AWS/Azure)
- Cloud certifications (eg. AWS/Azure developer)
- Experience with DevOps CI/CD and testing tools (eg. Github Actions, Selenium, SonarQube)
Software Developer
Posted today
Job Viewed
Job Description
Job Responsibilities:
- Partner with front office stakeholders to gather business requirements and propose innovative technical solutions
- Design and develop high-performance analytics and optimization tools leveraging the ACQA platform
- Gain deep understanding of complex financial and trading domains
- Work as part of a high-performing, delivery-focused team in a fast-paced environment
- Collaborate with quant library developers and risk platform teams to deliver fit-for-purpose business tools
Job Requirements:
- 7–8 years of hands-on experience in software development or quant engineering roles
- Strong academic foundation in Computer Science, Mathematics, Physics, or Engineering
- Proficiency in Python (both functional and object-oriented paradigms)
- Proven experience in full stack development (frontend applications and backend services)
- Strong analytical mindset and problem-solving abilities—curiosity-driven with a desire to understand complex systems
- Excellent communication skills and a strong ability to collaborate with both technical and non-technical stakeholders
- Background or familiarity in Investment Banking, FinTech, or Financial Markets
- Ability to operate independently and deliver under tight deadlines
- Solid understanding of software engineering principles , SDLC, and modern tooling
- Experience developing analytics solutions using statistical or machine learning models preferred
- Familiarity with derivatives pricing models or financial mathematics preferred
- Exposure to cloud platforms, containerization, or DevOps pipelines preferred
Interested candidates are invited to submit application via
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
Roles and Responsibilities -
- We are hiring Entry level/ Junior Software Developer, who is passionate about software programming.
- Degree in Computer Science, information technology, Software Engineering, or related discipline.
- Exposure to programming skills during academic projects or internship assignment.
- Fresh Graduates or experienced professionals in Software programming.
- Should have strong interest in software programming.
- Should have basic knowledge in ASP.NET software programming.
- Should have basic knowledge in ServiceNow Platform.
- Strong analytical/problem solving skills.
- Good communication skills – verbal and written, Good Team Player.
- Good learning attitude and willing to take up challenges.
Software Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
- Partner with front office stakeholders to gather business requirements and propose innovative technical solutions
- Design and develop high-performance analytics and optimization tools leveraging the ACQA platform
- Gain deep understanding of complex financial and trading domains
- Work as part of a high-performing, delivery-focused team in a fast-paced environment
- Collaborate with quant library developers and risk platform teams to deliver fit-for-purpose business tools
Job Requirements
- 7–8 years of hands-on experience in software development or quant engineering roles
- Bachelor Degree in Computer Science, Mathematics, Physics, or Engineering
- Proficiency in Python (both functional and object-oriented paradigms)
- Proven experience in full stack development (frontend applications and backend services)
- Strong analytical mindset and problem-solving abilities—curiosity-driven with a desire to understand complex systems
- Excellent communication skills and a strong ability to collaborate with both technical and non-technical stakeholders
- Background or familiarity in Investment Banking, FinTech, or Financial Markets
- Ability to operate independently and deliver under tight deadlines
- Solid understanding of software engineering principles , SDLC, and modern tooling
Preferred / Nice-to-Have Skills
- Experience developing analytics solutions using statistical or machine learning models
- Familiarity with derivatives pricing models or financial mathematics
- Exposure to cloud platforms, containerization, or DevOps pipelines
We regret that only shortlisted candidates will be notified.
Interested applicants kindly click on apply now or send your updated resume to
Berlyn Lum Miao Yu
Registration Number: R1766577
EA License Number: 02C4944
People Profilers Pte Ltd, 20 Cecil St, #08-09, PLUS Building, Singapore 049705
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
Join to apply for the Software Developer role at Titansoft Pte Ltd .
Get AI-powered advice on this job and more exclusive features.
There are only 10 types of people in the world.
Those who understand binary and those who don't.
01010011 0110111 01100110 01110100 01110111 0110001
01110010 01100101 001000 01000100 01100101 01110110
01100101 01101100 0110111 0111000 01100101 01110010
Do you?
Like-minded people with a strong passion for the intricacies of software programming and who embrace the idea of positive change, we have been looking for you like, everywhere! If you want to leave a great, life-changing (for you and the many, many, many of our customers) footprint upon the face of the earth (virtually, because we're all about being #ecofriendly), we sooo want to speak with you.
What a Software Developer Does In Titansoft
- Apply your expertise on our web applications using C#, ASP.NET and SQL
- Integrate awesome web applications with database or API-driven back-ends
- Design incredible templates for users' ease of use
- Enjoy solving problems with your team before they even turn into one
- Challenge ideas and spawn something revolutionary
- Work in a dynamic, collaborative and non-hierarchical team to break new grounds
Experience
What we are looking for in a Software Developer
- 0 - 2 years of technical expertise in the software industry (fresh graduates definitely welcome!)
- Knowledge and experience on industry best practices, such as Test-Driven Development and Clean Code
What makes a (Super!) Software Developer in Titansoft
- Passionate about life and how to make it better through technology
- Continuously seek improvements in our products, processes and people
- Constantly honing programming techniques and developing new skills
What everyone gets in Titansoft (psst. We didn't get that BestTech Company to Work for in Asia Award in 2022 for nothing!)
- 18 days of rest and relaxation for each year (P.S. It gets even better over the years!)
- Competitive salaries and bonuses bench-marked against big players in the industry (Yeap, those companies!)
- Flexible working hours (Sleep in a little longer after fixing that pesky bug from last night)
- Comprehensive insurance coverage
- Wellness fund (Flexibility to use it for medical, dental, EAP or even attraction parks!)
- Very well-stocked pantry (We've never heard of the term 'Hunger Games', nope)
- Communities of Practice and Workshops catered for your growth and learning
- Substantial subsidies and programs to keep that creative flow while having fun (Health promotion program, annual overseas company outing, an annual dinner that nobody will ever forget, etc.)
- Hardcore work and hardcore fun!
- Entry level
- Full-time
- Engineering and Information Technology
Referrals increase your chances of interviewing at Titansoft Pte Ltd by 2x
Get notified about new Software Engineer jobs in Singapore .
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
You are on United States + Canada website. Select another region to view location-specific content
Please note that the application process will be managed on our partner website, Workday, which will require you to log in or create an account.
Acronis is revolutionizing cyber protection—providing natively integrated, all-in-one solutions that monitor, control, and protect the data that businesses and lives depend on. We are looking for Software Developer to join our mission in creating a #CyberFit future.
Join Acronis as a key member of the Tru Automation team to develop automated pipelines and build innovative cybersecurity services, working alongside cybersecurity researchers to protect businesses from cyber threats. This dynamic, collaborative role offers the opportunity to tackle real-world challenges and grow your technical expertise in a global environment.
WHAT YOU'LL DO
- Develop and maintain pipelines for various automation tasks (e.g. security definitions release & testing, suspicious files processing).
- Build and deploy services (REST API, Web application, etc) for Acronis cybersecurity lab operations.
- Support and optimize of internal sandboxing solution.
- Build, maintain and optimise large databases of malware samples, behaviour logs, telemetry etc.
- Build data monitoring and visualization systems. Raise alerts automatically whenever anomaly is detected.
- Continuously improve your own and your teammates technical skills via mentoring, PR reviews and feedback.
WHAT YOU BRING
- Preferably a degree in computer science or equivalent engineering education or relevant work experience in IT industry
- 3+ years of experience as software developer, devops engineer or relevant positions.
- Hands-on experience in automating tasks (File system manipulation, Web Scraping, HTTP/HTTPS/FTP communication, System Control) using any computer language (preferably Python).
- Experience in frameworks like Flask or Django, Pytest, Airflow
- Experience working with databases like Postgres, MongoDB, Clickhouse
- Experience in frontend development is desirable
- Experience with Agile and CI/CD (continuous integration/development) tools such as Jenkins is preferred.
- Knowledge of virtualization environments, experience of creating and controlling virtual machines in cloud. Experience with automating virtual machine hypervisor is a plus.
- Knowledge of Linux system management and software deployment is preferred.
- Experience with Docker and Kubernetes and virtualization solutions such as KVM, QEMU and virtual networks is preferred.
- Capable and willing to learn and integrate new technologies (a new tool, database or programming language).
- A passion for cybersecurity is highly valued for this role.
- Self-motivated with strong initiative and drive to achieve goals independently.
- Please submit your resume and application in English
WHO WE ARE
Acronis is a global cyber protection company that provides natively integrated cybersecurity, data protection, and endpoint management for managed service providers (MSPs), small and medium businesses (SMBs), enterprise IT departments and home users. Our all-in-one solutions are highly efficient and designed to identify, prevent, detect, respond, remediate, and recover from modern cyberthreats with minimal downtime, ensuring data integrity and business continuity. We offer the most comprehensive security solution on the market for MSPs with our unique ability to meet the needs of diverse and distributed IT environments.
A Swiss company founded in Singapore in 2003, Acronis offers over twenty years of innovation with 15 offices worldwide and more than 1800 employees in 50+ countries. Acronis Cyber Protect is available in 26 languages in 150 countries and is used by over 20,000 service providers to protect over 750,000 businesses.
Our corporate culture is focused on making a positive impact on the lives of each employee and the communities we serve. Mutual trust, respect and belief that we can contribute to the world everyday are the cornerstones of our team.Each member of our “A-Team” plays an instrumental role in driving the success of our innovative and expanding business. We seek individuals who excel in dynamic, global environments and have a never give up attitude, contributing to our collective growth and impact.
Our Interview Practices
To maintain a fair and genuine hiring process, we kindly ask that all candidates participate in interviews without the assistance of AI tools or external prompts. Our interview process is designed to assess your individual skills, experiences, and communication style. We value authenticity and want to ensure we’re getting to know you—not a digital assistant. To help maintain this integrity, we ask to remove virtual backgrounds and include in-person interviews in our hiring process.
Use of AI-generated responses or third-party support during live interviews may be grounds for disqualification from the recruitment process and a full criminal, education and identification background check is required for all new hires.
Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances
#L1-WC1
Please note that the application process will be managed on our partner website, Workday, which will require you to log in or create an account.
#J-18808-LjbffrBe The First To Know
About the latest Software developer Jobs in Singapore !
Software Developer
Posted today
Job Viewed
Job Description
Please apply for our position at the following link below.
There are only 10 types of people in the world.
Those who understand binary and those who don't.
01010011 0110111 01100110 01110100 01110111 0110001
01110010 01100101 001000 01000100 01100101 01110110
01100101 01101100 0110111 0111000 01100101 01110010
Do you?
Like-minded people with a strong passion for the intricacies of software programming and who embrace the idea of positive change, we have been looking for you like, everywhere! If you want to leave a great, life-changing (for you and the many, many, many of our customers) footprint upon the face of the earth (virtually, because we're all about being #ecofriendly), we sooo want to speak with you.
What a Software Developer does in Titansoft
- Apply your expertise on our web applications using C#, ASP.NET and SQL
- Integrate awesome web applications with database or API-driven back-ends
- Design incredible templates for users' ease of use
- Enjoy solving problems with your team before they even turn into one
- Challenge ideas and spawn something revolutionary
- Work in a dynamic, collaborative and non-hierarchical team to break new grounds
What we are looking for in a Software Developer
Experience
- 0 - 2 years of technical expertise in the software industry
- Knowledge and experience on industry best practices, such as Test-Driven Development and Clean Code
What makes a (Super!) Software Developer in Titansoft
- Passionate about life and how to make it better through technology
- Continuously seek improvements in our products, processes and people
- Constantly honing programming techniques and developing new skills
What everyone gets in Titansoft (psst. We didn't get that Great Place to Work in 2024 for nothing!)
- 18 days of rest and relaxation for each year (P.S. It gets even better over the years!)
- Competitive salaries and bonuses bench-marked against big players in the industry (Yeap, those companies!)
- Flexible working hours (Sleep in a little longer after fixing that pesky bug from last night)
- Comprehensive insurance coverage Very well-stocked pantry (We've never heard of the term 'Hunger Games', nope)
- Communities of Practice and Workshops catered for your growth and learning
- Substantial subsidies and programs to keep that creative flow while having fun (Health promotion program, annual overseas company outing, an annual dinner that nobody will ever forget, etc.)
- Hardcore work and hardcore fun!
Software Developer
Posted today
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Responsibilities- Design, implement, and maintain software applications to ensure proper code building, testing, and deployment.
- Support backend users of internally developed and external application systems/tools.
- Act as the liaison between the department and end users to deliver high-quality solutions.
- Develop and enhance software using C# and Microsoft Visual Basic for Applications (VBA) for internal systems.
- Serve as the communication link between technical team members and end users to ensure requirements and progress are accurately conveyed and solutions are delivered on time.
- Participate in other system development, implementation, and improvement projects as assigned.
- Ability to take ownership, work under pressure, and meet deadlines.
- Team player with good interpersonal and communication skills.
- Seniority level: Associate
- Employment type: Full-time
- Job function: Information Technology and Project Management
- Industries: Transportation, Logistics, Supply Chain, and Storage
Software Developer
Posted today
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.