Software Development Engineer

Singapore, Singapore $104000 - $130878 Y HORIZON MANPOWER SERVICES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities
  • Architect and deliver enterprise-grade distributed systems leveraging microservices architecture .
  • Apply expertise in application, infrastructure, and security architecture , with emphasis on performance, scalability, reliability, and availability.
  • Partner with SMEs and stakeholders to gather technical requirements and translate them into effective solution designs.
  • Establish and promote best practices, coding standards, and microservice design patterns .
  • Lead the development of tools, accelerators, and frameworks to enhance software delivery and efficiency.
  • Research and evaluate emerging technologies to recommend cost-effective and compatible design choices.
  • Drive platform and system improvements to meet changing customer and operational needs.
  • Identify architectural risks, propose alternatives, and ensure robust and high-quality solutions.
  • Continuously optimize systems for efficiency, performance, and maintainability.
Essential Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related discipline.
  • Minimum 5 years of experience in solution architecture, backend integration, and application development.
  • Strong hands-on proficiency with Java/J2EE and in-depth expertise in the Spring Boot framework .
  • Proven knowledge of SOA, RESTful APIs, SOAP services, and microservices design principles .
  • Expertise in Core Java (Java 8+) , Spring , JUnit , and Cucumber .
  • Strong grasp of design patterns, clean coding practices , and scalable microservices development.
  • Practical experience with messaging platforms (MQ, JMS, Kafka) and event-driven architecture.
Desirable Skills
  • Experience with API Management platforms and Swagger/OpenAPI specifications .
  • Knowledge of Kubernetes-based deployment pipelines for Java microservices.
  • Familiarity with OAuth, PCI compliance , and secure coding practices.
  • Hands-on experience with MSSQL , data modeling, performance optimization, and query tuning.
Core Technical Competencies
  • Languages/Frameworks: Java/J2EE, Core Java (8+), Spring, Spring Boot
  • Architectural Expertise: SOA, REST, SOAP, Microservices
  • Messaging Platforms: MQ, JMS, Kafka
  • Testing Frameworks: JUnit, Cucumber
  • Additional Skills: API Management, Kubernetes, Swagger, OAuth, MSSQL
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Singapore, Singapore $104000 - $130878 Y Sourceo

Posted today

Job Viewed

Tap Again To Close

Job Description

Qualifications

  • Degree in Computer Science, Computer Engineering, IT, or related field.
  • Strong Linux administration, security, and programming (Python, JavaScript, shell). Familiar with REST/YAML, SDLC, Elasticsearch, Grafana, SQL/NoSQL. 1–2 years of software development experience.
  • Knowledge of cloud platforms (AWS, GCP, Azure, Alibaba), containers (Docker, Kubernetes), automation tools (Ansible, RPA), DevOps/DevSecOps, and Git/GitHub.
  • Good understanding of networking (TCP/IP, DNS, DHCP, LAN/WAN, routing, telemetry). Preferably CCNA/CCNP/JNCIA certified.
  • Fast learner, able to work independently and deliver projects on time.

Job Types: Full-time, Permanent

Benefits:

  • Health insurance
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Singapore, Singapore $90000 - $120000 Y SANDP1T PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Summary

We are looking for a proactive and adaptable Software Engineer with experience in C# .NET to support both application development and day-to-day operational tasks. The role involves building scalable backend services, managing onboarding requests, investigating issues, and addressing helpdesk enquiries. Familiarity with technologies such as AWS, Docker, and Kubernetes is a strong advantage. The engineer will also assist with other ad hoc activities essential to the smooth delivery and operation of the system. Candidate must be able to context switch and adapt quickly to multiple projects.

Responsibilities
  • Design, develop, and maintain applications and backend services using C# and the .NET framework.
  • Build and support RESTful APIs and internal tools for operational efficiency.
  • Respond to helpdesk enquiries and provide timely support for technical issues and onboarding requests.
  • Investigate and resolve bugs, perform root cause analysis, and support production incidents.
  • Participate in technical solutioning and continuous improvements for system performance and reliability.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Support cloud infrastructure tasks such as deployment, monitoring, and configuration on AWS.
  • Support integration work with external parties, including coordinating APIs, data exchange, and system interoperability.
  • Contribute to documentation, compliance activities, and perform other ad hoc tasks as required.
Qualifications
  • Diploma or Degree in Computer Science, Information Systems, or a related field.
  • Experience with MySQL Server and .NET Framework.
  • Working knowledge of CI/CD tools and Git version control systems.
  • Familiarity with AWS services such as Lambda, API Gateway, S3, RDS, CloudWatch, and IAM.
  • Have experience or interest with Docker and/or container orchestration using Kubernetes.
  • Experience in handling support tickets, onboarding processes is a plus.
Our Benefits:
  • Competitive remuneration package
  • Flexible work schedule and remote work options
  • Career progression opportunities
  • Medical Insurance Coverage
  • Open & Transparent Culture with a flat hierarchy
How to Apply

Interested candidates, please submit your application to

Our Recruitment Process
  • After submitting your application, we will personally review it and invite qualified candidates to take a technical test. The test should take no more than 90 minutes and will be based on the skills required for the position.

  • If you pass the test, you will be invited for a technical interview with the hiring manager. The interview will be a 30-minute session where we will discuss your experience and knowledge in the field.

  • Based on the outcome of the interview, the hiring manager will decide if you are suitable for the position. If that's the case, our HR team will contact you with an offer and the next steps.

This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

Singapore, Singapore $120000 - $180000 Y Mastercard

Posted today

Job Viewed

Tap Again To Close

Job Description

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Lead Software Development EngineerJob Title

Lead Software Development Engineer

Job Overview

Mastercard Labs, Mastercard's global research and development division, is looking for brilliant and passionate software engineers to join its global R&D team in Singapore.

  • In this role, you will be a key member of a highly agile team of engineers within Mastercard Labs, working to build product prototypes, pilots as well as market tests.
  • This is an opportunity to become part of a world class engineering team, focused on trending topics and issues globally.
  • The job offers opportunities to create innovative payment/commerce solutions, experiment cutting edge technologies and develop prototype/pilot projects.
  • Are you a talented software developer with a passion for technology development and innovation?
  • Do you have a strong track record in rapid prototyping and delivering new and exciting projects, and learning new technologies (e.g. AR/ VR, 5G, Autonomous IoT, AI, NLP, Unattended Retail, Blockchain/ Provenance)?
  • Do you have a passion for product design and technology innovation and have a high energy, can-do attitude and strong sense of ownership /desire to succeed?

Role

  • Design, Code, Document, and Test software that meet quality objectives - Scalable, Extensible, Fault-Tolerant, Automated Unit/ Integration Tests, Test Coverage, etc.
  • Must work both independently and part of Labs Team; ensuring that actions are aligned with Group / Company strategy.
  • Agile practitioner – Certification in Agile/ Scrum process is an added advantage.
  • Solution Oriented – Find and implement the 'best fit' solution to address the requirement on time.
  • Expertise in Agile tools like JIRA/ Kanban and Confluence/ Wiki required.
  • Assist defining processes and choice of development tools to be used across the group.
  • Interpret technical specifications to produce detailed design that can not only cater to them but also be extensible.
  • Define functional and performance test criteria for the design.
  • Define, Follow and Ensure proper development procedure (Coding Guideline, Version Control Workflow, Test Guidelines, etc.) that ensure collaborative development effort that produces easily maintainable code.
  • Collaborate in architectural decisions and identify best-of-breed methods / tools / API's and assess technical fit.
  • Familiarity and expertise in Agile tools like JIRA Initiatives is highly recommended.
  • Provide task estimates, level of complexity assessment, inputs that enable better scheduling of the sprint.
  • Mentor junior software developers and ensure tasks get executed on time and to required standards.
  • Pass on knowledge of various technologies to other team members and to other functions.
  • Willingness to work outside of core hours on an ongoing basis to ensure aggressive deadlines are met with the highest standards possible.

All About You

Skills / Abilities:

  • Advanced knowledge and understanding of Agile Concepts and Scrum Methodologies is required.
  • Strong analytical and problem-solving skills.
  • Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a geographically distributed project team.
  • High-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results.
  • Strong communication skills - both verbal and written – and strong relationship, collaboration skills and organizational skills.

Key Technology Areas

  • Agile software development (certified Scrum master preferred)
  • Automated software testing (eg: Cucumber, Karate, Selenium, Protractor)
  • Backend (API design, Microservices, Spring Boot, Reactive)
  • Frontend (CSS, HTML5, JavaScript, Angular/ React)
  • Mobile (iOS, Android)
  • Database (Postgres/ MySQL, MongoDB)
  • Others (EMV technology, JavaCard, Hadoop)

Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard's security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
This advertiser has chosen not to accept applicants from your region.

Associate Software Development Engineer

Singapore, Singapore $150000 - $200000 Y NTT SINGAPORE PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Roles and Responsibilities:

Design and develop solutions and functionality that drives the growth of business

Accountable for writing and testing code

Accountable for execution of automated testing

Contribute to software deployment

Work across multiple teams to deliver software components while working in collaboration with the product team

Contribute to the integration and building of solutions through automation and coding, using 3rd party software

Create, craft and debug large scale distributed systems

Contribute to writing, updating and maintaining the technical program, end-user documentation, and operational procedures

Accountable for refactoring code

Work across multiple teams to review code written by other developers

Knowledge, Skills and Attributes:

Good understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365

Seasoned in programming languages such as C/C++,C#, Java, JavaScript, Python, , etc., libraries and frameworks

Seasoned in data structures, algorithms, and software design with strong analytical and debugging skills

Good understanding of micro services-based software architecture and experience with API product development

Seasoned in SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra

Good understanding of container run time (Kubernetes, Docker, LXC/LXD)

Proficient with agile, lean practices and believes in test-driven development

Ability to mentor junior engineers

Possess a can-do attitude and one that takes initiative

Interpersonal skills

Ability to work multi-functionally and work well as a team

Ability to work well in a diverse team with different backgrounds and experience levels

Ability to thrive in a dynamic, fast-paced environment

Seasoned with CI/CD concepts and tools

Proficient with cloud-based infrastructure and deployments

Must have great attention to detail

Academic Qualifications and Certifications:

Bachelor's degree or equivalent in Computer Science, Engineering or a related subject

Microsoft Certified Azure Fundamentals

Leading SAFe

Required Experience:

Seasoned experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance

Seasoned experience with tools across full software delivery lifecycle, e.g. IDE, source control, CI, test, mocking, work tracking, defect management, etc.

Seasoned experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processes

Proficient in working with large data sets and ability to apply proper ML/AI algorithms

Seasoned experience in developing micro-services and RESTful APIs

Seasoned experience in software development

This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Singapore, Singapore $120000 - $180000 Y LUMINARY SERVICE PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsible for the architecture design, development

Improvement of the architecture/trading system in the financial field which requires the developed system to have high performance, low latency, high availability, and high reliability

Provide solutions to refactor existing systems into a better structure

Other ad-hoc duties when required

At least 3-5 years of experience in LAMP development, experience in high concurrency and transaction related system development is highly preferred

Experiences in leading a team of engineers to develop and deliver projects

Candidate with working experience from finance/banking/fintech/e-commerce industry is highly preferred

Proficient in at least one of PHP or Golang

Knowledge in HTTP, WebSocket, TCP / IP protocols

Familiar with the principles of Unix / Linux operating system and skilled in using shell tools

Proficient in MySQL and Oracle databases and SQL tuning/optimization

Familiarity with common open source middleware such as NoSql, MQ

Good problem solving skills, team player and able to work independently driven

Fluent in Mandarin speaking communication in order to coordinate with associates from China

This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Singapore, Singapore $100000 - $150000 Y doitwell

Posted today

Job Viewed

Tap Again To Close

Job Description

Architect and design Salesforce solutions to meet business requirements, ensuring scalability, maintainability, and performance

Collaborate with business stakeholders to gather and document requirements, ensuring alignment with Salesforce best practices.

Develop custom Salesforce solutions using Apex, Visualforce, Lightning Web Components, and other Salesforce technologies.

Configure Salesforce settings, including workflows, security, data validation rules, and other customization options.

Perform data migrations and integrations between Salesforce and other systems using tools like Salesforce Data Loader, MuleSoft, or other middleware platforms.

Conduct code reviews and ensure adherence to coding standards and best practices.

Troubleshoot and resolve technical issues related to Salesforce applications and integrations.

Stay up-to-date with Salesforce releases and new features, evaluate their impact on existing systems, and recommend upgrades or enhancements.

Collaborate with cross-functional teams, such as QA and release management, to ensure successful delivery of Salesforce projects.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Singapore !

Senior Software Development Engineer

Singapore, Singapore $150000 - $200000 Y UPS Asia Group Pte. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Before you apply to a job, select your language preference from the options available at the top right of this page.

Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.

Job Description:

**Job Summary

This position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects.

Responsibilities:**

  • Performs systems analysis and design.
  • Designs and develops moderate to highly complex applications.
  • Develops application documentation.
  • Produces integration builds.
  • Performs maintenance and support.
  • Supports emerging technologies and products.

*Primary Skills : *

  • Strong knowledge with Agile Development Methodology

Qualifications:

  • Bachelor's Degree or International equivalent
  • Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred

Employee Type:

Permanent

UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Singapore, Singapore $90000 - $120000 Y UPS Asia Group Pte. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Before you apply to a job, select your language preference from the options available at the top right of this page.

Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.

Job Description:

Job SummaryThis position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects.

Primary Skills:

Front-end: .net, ExtJS, C#, HTML, XML, CSS, JavaScript, jQuery

Back-end: SQL Server, REST services

Additional Information for Internal Candidates

  • This role will be in-office 3 days a week in Chennai, India
  • The last day to apply is February 23rd, 2024

Employee Type:

Permanent

UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer (Junior)

338987 Kampong Bugis $4800 Monthly SANDP1T PTE. LTD.

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Summary

We are looking for a proactive and adaptable Software Engineer with experience in C# .NET to support both application development and day-to-day operational tasks. The role involves building scalable backend services, managing onboarding requests, investigating issues, and addressing helpdesk enquiries. Familiarity with technologies such as AWS, Docker, and Kubernetes is a strong advantage. The engineer will also assist with other ad hoc activities essential to the smooth delivery and operation of the system. Candidate must be able to context switch and adapt quickly to multiple projects.

Responsibilities
  • Design, develop, and maintain applications and backend services using C# and the .NET framework.
  • Build and support RESTful APIs and internal tools for operational efficiency.
  • Respond to helpdesk enquiries and provide timely support for technical issues and onboarding requests.
  • Investigate and resolve bugs, perform root cause analysis, and support production incidents.
  • Participate in technical solutioning and continuous improvements for system performance and reliability.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Support cloud infrastructure tasks such as deployment, monitoring, and configuration on AWS.
  • Support integration work with external parties, including coordinating APIs, data exchange, and system interoperability.
  • Contribute to documentation, compliance activities, and perform other ad hoc tasks as required.
Qualifications
  • Diploma or Degree in Computer Science, Information Systems, or a related field.
  • Experience with MySQL Server and .NET Framework.
  • Working knowledge of CI/CD tools and Git version control systems.
  • Familiarity with AWS services such as Lambda, API Gateway, S3, RDS, CloudWatch, and IAM.
  • Have experience or interest with Docker and/or container orchestration using Kubernetes.
  • Experience in handling support tickets, onboarding processes is a plus.
Our Benefits:
  • Competitive remuneration package
  • Flexible work schedule and remote work options
  • Career progression opportunities
  • Medical Insurance Coverage
  • Open & Transparent Culture with a flat hierarchy
How to Apply

Interested candidates, please submit your application to join.sandp1t.com

Our Recruitment Process
  1. After submitting your application, we will personally review it and invite qualified candidates to take a technical test. The test should take no more than 90 minutes and will be based on the skills required for the position.
  2. If you pass the test, you will be invited for a technical interview with the hiring manager. The interview will be a 30-minute session where we will discuss your experience and knowledge in the field.
  3. Based on the outcome of the interview, the hiring manager will decide if you are suitable for the position. If that's the case, our HR team will contact you with an offer and the next steps.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Jobs View All Jobs in Singapore