2,644 Senior Developer Roles jobs in Singapore
Senior Software Developer Roles Available
Posted today
Job Viewed
Job Description
Key Responsibilities:
- We are looking for skilled professionals to develop and maintain scalable web applications and backend services using Java and JavaScript-based technologies.
- Build RESTful APIs and microservices using Spring Boot and Node.js, ensuring high-quality code and efficient performance.
- Design responsive user interfaces using React.js and TypeScript, providing an excellent user experience.
- Work with SQL and NoSQL databases such as PostgreSQL, MongoDB, and ElasticSearch, ensuring data integrity and security.
- Collaborate in Agile development environments with cross-functional teams including DevOps, QA, and Product, driving project success.
- Implement CI/CD pipelines and participate in DevOps practices using Docker and related tools, ensuring smooth deployment and maintenance.
- Ensure software quality through unit testing, code reviews, and automated testing, identifying and resolving issues promptly.
- Troubleshoot issues and optimize application performance, delivering exceptional results.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, with a strong foundation in programming principles.
- 1-3 years of hands-on experience in software development, with a proven track record of delivering high-quality projects.
- Preferred proficiency in Java and JavaScript, with experience in Spring Boot, Node.js, and React.js, as well as TypeScript, MongoDB, and SQL/NoSQL databases.
- Familiarity with Docker, ElasticSearch, and DevOps concepts, with experience working in an Agile/Scrum environment.
- Good understanding of system design, APIs, and microservices architecture, with strong analytical and problem-solving skills.
Why Choose This Opportunity?
This is a fantastic chance to work with a talented team and contribute to the development of innovative software solutions.
Application Development
Posted today
Job Viewed
Job Description
Application Responsible (T24)
Skills:
• Proven experience in successful delivery of major projects, on time and with quality and within matrix team structures • Experience in Senior stakeholder management running projects STCs • Experience in managing project financials (forecast v actual) • Good understanding of technology trends in banking is preferred • Working experience of SDLC and Agile methodology • Deep understanding of T24 Core Banking, Temenos wealth suite would be preferred. IT experience in Project Management in running Waterfall/ Agile projects
Conditions/Remarks:
Minimum 20+ years - good experience in technical design, solutioning, and product implementation.
Good experience in technical design, solutioning, and product implementation.
Software Application Development Consultant
Posted today
Job Viewed
Job Description
- Consultation and Coaching
- Provide expert guidance to customers and partners about product features and solutions.
- Customize solutions to meet client needs, ensuring seamless project implementation.
- Support products after launch, addressing any issues that may arise.
These roles require a deep understanding of the product and its capabilities, as well as excellent problem-solving skills and effective communication abilities.
Requirements- Education: Bachelor's Degree in Computer Science, Software Engineering, IT, or related field.
- Experience: 1-2 years of experience in software application development, implementation, and support.
- Skills: Familiarity with programming languages (e.g., Java, HTML, JavaScript, SQL), understanding of APIs, web services, and basic operating systems (Unix, Windows).
- Desirable: Experience with servers and databases, knowledge of .NET/C#, web/mobile frameworks, cloud platforms, or relevant IT certifications.
- Personal Qualities: Good communication, client management, and teamwork abilities; strong problem-solving skills, proactive, and adaptable.
Additional benefits may include willingness to travel overseas for projects, depending on the specific opportunity.
Senior Software Engineer - Application Development
Posted today
Job Viewed
Job Description
Pega Application Developer Position
We are seeking a skilled Pega Application Developer to join our team. In this role, you will be responsible for troubleshooting incidents, implementing enhancements, conducting testing, and managing deployments within Pega PRPC environments.
The ideal candidate will have a strong understanding of the Pega platform, including rules, flows, and data objects. They will also possess excellent problem-solving and debugging skills, as well as experience working in Agile or DevOps environments.
Key Responsibilities- Troubleshoot and resolve production incidents promptly to minimize business impact.
- Design, build, and implement enhancements and change requests within the Pega platform.
- Develop and execute unit, integration, and UAT test cases to ensure stability and quality.
- Packaging and deploy Pega applications and hotfixes across environments following established release processes.
- Partner with support teams, business users, and architects to identify issues and deliver effective solutions.
- Perform system health checks, optimize performance, and ensure compliance with security and audit standards.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 2–3 years of relevant working experience (Pega or Java).
- Strong analytical and problem-solving skills.
- Experience in Agile or DevOps environments.
- Knowledge of REST/SOAP APIs, SFTP, database queries, and application logs.
- Familiarity with Pega PRPC platform.
- Knowledge of Java, HTML, CSS, or SQL.
- Understanding of interface integration methods is an advantage.
Senior Software Engineer – Application Development
Posted today
Job Viewed
Job Description
Experienced Software Professional Wanted
Job SummaryWe are looking for an experienced software professional to join our engineering department. The ideal candidate will be responsible for designing, building, and maintaining applications with other developers.
Key Responsibilities- Design and develop end-to-end specifications for solution components.
- Perform thorough testing and implementation of the solution.
- Troubleshoot software issues and participate in impact analysis of encountered problems.
- Generate relevant documentation and reports.
- Contribute to continuous improvement of software development best practices.
The following qualifications and skills are required:
- At least 4-5 years' full-stack development experience.
- Good understanding of software development lifecycle processes.
- Proficiency in programming languages such as Java, C++, or Python.
- Education qualification in any IT discipline or equivalent.
Software Engineer, Mobile Application Development
Posted today
Job Viewed
Job Description
Job Title: Software Engineer, Mobile Application Development
TikTok is a leading short-form mobile video platform. Our mission is to foster creativity and bring joy to users worldwide.
Our global offices are located in various cities including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo. We strive to create an inclusive environment where employees are valued for their skills, experiences, and unique perspectives.
Our purpose is built on the core of creation. This is especially true for the teams that make our platform possible. Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.
We treat every challenge as an opportunity to learn, innovate, and grow as one team. Status quo? Never. Courage? Always.
At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.
Our team's mission is to facilitate meaningful user connections through TikTok's messaging experience, which is still in its infancy. We achieve this by building and shipping tools that help users connect and share what they care about.
Responsibilities:- Develop large-scale software systems that power TikTok's application.
- Improve system design and architecture to ensure high stability, performance, and reliability of the product.
- Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.
- BS/MS Degree in Computer Science or related field.
- Experience in building backend services for large-scale consumer-facing applications.
- Proficiency in at least one programming language such as Go, Python, Java, or C++.
- Deep understanding of computer architectures, data structures, and algorithms.
- Good team communication and collaboration skills.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy.
Software Engineer | Vision Application Development
Posted 9 days ago
Job Viewed
Job Description
- Industry: Industrial Automation & Robotics Applications Manufacturer
- Role: Junior / Senior Vision Development Engineer
- Working Hours: Monday-Friday (8.30am - 5.45pm)
- Nearby Kaki Bukit MRT, Singapore ( East )
- Basic Salary Up to $4,800 + Bonus
Requirements:
- Degree / Diploma in Electrical & Electronic Engineering / Software Engineering / Computer Science.
- At least 1-3 years experience in vision application development with hardware selection and software implementation
- Experience in software programming using C# with Microsoft Visual Studio .
- Experience in PC based software design and implementation in auto machine/equipment development will be an added advantage.
- Experience in Microsoft C++ will be an added advantage.
Jobs Scope:
- You are required to develop and maintain new and existing vision applications.
- Key functions include requirement analysis, sample evaluation, hardware testing, image analysis, software design, coding, testing, integration, documentation and customer training.
#SCR-carson-cheong
⭕ Cheong Kar Chun ⭕ Team Manager ⭕ R
⭕ The Supreme HR Advisory ⭕ 14C7279
Be The First To Know
About the latest Senior developer roles Jobs in Singapore !
Application Development Manager
Posted today
Job Viewed
Job Description
An Application Development Manager is responsible for applying innovative technical solutions to business processes, maintaining applications, consulting with business analysts and/or project managers to develop technical solutions, developing design and functional specifications, performing pre-implementation training, and providing post-implementation support.
We Hire for Culture First:
Our people are global go-getters, we look to the long term, we solve for the customer, and we value open, honest, early communication. We believe we don't exist without exceptional people, so we respect and value them. We pay fair base and at-risk components based on experience and the market.
Other companies give you a job. We give you opportunity.
Veracity is focused on building a people-focused organization with a long-term culture of excellence. We work hard, we have fun, we innovate and grow talent.
• Customer-facing technical consulting experience with ServiceNow, ServiceNow platform development
• Experience with release/version upgrades including scheduling cloning and migration of data from instances
with ServiceNow
• End-to-End development and complex workflows
• Applies innovative technical solutions to business and the application processes
• Defines and documents procedures for processes and workflows
• Works on multiple projects as a project team member, occasionally as a project leader
• Responsible for troubleshooting problems as reported by users
• Supports Web access and electronic messaging services and maintains a secure systems environment
• Communicates effectively with management and other members of the project
• Integration of disparate systems using SOAP and REST APIs
• Mid-Server Configuration (to facilitate REST calls); CMDB configuration and integration
• Creation of Web Service for data integration
• Additional duties as assigned and defined by management.
• Handle Architectural role in ServiceNow area. Analyse current technologies used within the target project and determine ways to improve by implementing ServiceNow and its architecture.
• Provide technical consultation to our clients in terms of using ServiceNow best practices for implementations and ongoing operations.
• Lead and govern end-to-end ServiceNow implementations, migrations, transformation projects using onshore, offshore and nearshore models.
• Establish enterprise wide best-practices and IT thought leadership in Service Management, Service Integration and Management, Intelligent Automation Platform and Robotic Process Automation.
• Implement complex ServiceNow solutions for our clients in all applications/modules such as TSM Pro, ITSM Pro, HRSD, ITOM Pro, SAM Pro, HAM Pro, ITBM Pro, Security Operations, GRC, FSM Pro and CSM Pro.
• Account for possible project challenges on constraints including, risks, time, resources and scope.
• Work closely with project management teams to successfully monitor technical progress of ServiceNow implementations and maintenance/administration tasks
• Design ServiceNow technical solutions and also provide detailed specifications for those proposed solutions.
• 5+ years ServiceNow development experience and 3+ years Solution Architect Role
• Configuration experience in following modules on dedicated as well as shared instances (IM, CM, PM, SRM, KM, Release Management, Event Management, Configuration Management and Asset Management)
• ServiceNow certifications (Administrator is a must-have, Developer or Implementation Specialist are preferred)
• Bachelor's Degree in Computer Science, Information Systems, or other related field or 4-6 years equivalent work experience
• Development experience in following areas: Business Rules, Access Control Rules, Script Includes, Script Action, UI Actions, UI Scripts, UI Policy, Data Policy, Client Scripts, UI Macros, Jelly, Web Services, Glide Record, Glide AJAX, Workflows, JSON, Encryptions Plugin, Notification, Reporting, Discovery (a plus), Integration, SSO, MID Server, LDAP
• Extensive knowledge of two or more Front End Technologies: HTML, JSTL, DHTML, JavaScript and CSS, XML, XSL, XSLT
• Works effectively in a team-oriented, collaborative environment
• Strong interpersonal and oral communication skills
• High level of expertise in multiple system environments
• Proven problem-solving abilities and strong attention to detail and quality work output
• Domain Separation Experience
Application Development Manager
Posted today
Job Viewed
Job Description
Veracity is a consulting company that solves business problems by delivering digital workflows that matter. We are one of ServiceNow's largest and fastest-growing Elite service partners, and due to our rapid growth, we need an Application Development Manager.
An Application Development Manager is responsible for applying innovative technical solutions to business processes, maintaining applications, consulting with business analysts and/or project managers to develop technical solutions; developing design and functional specifications, performing pre-implementation training, and providing post-implementation support.
We Hire for Culture First:
Our people are global go-getters, we look to the long term, we solve for the customer, and we value open, honest, early communication. We believe we don't exist without exceptional people, so we respect and value them. We pay fair base and at-risk components based on experience and the market.
Other companies give you a job. We give you the opportunity.
Veracity is focused on building a people-focused organization with a long-term culture of excellence. We work hard, we have fun, we innovate, and we grow talent.
• Customer-facing technical consulting experience with ServiceNow, ServiceNow platform development
• Experience with release/version upgrades, including scheduling cloning and migration of data from instances with ServiceNow
• End-to-end development and complex workflows
• Applies innovative technical solutions to business and the application processes
• Defines and documents procedures for processes and workflows
• Works on multiple projects as a project team member, occasionally as a project leader
• Responsible for troubleshooting problems as reported by users
• Supports Web access and electronic messaging services and maintains a secure systems environment
• Communicates effectively with management and other members of the project
• Integration of disparate systems using SOAP and REST APIs
• Mid-Server Configuration (to facilitate REST calls); CMDB configuration and integration
• Creation of a Web Service for data integration
• Additional duties as assigned and defined by management.
• Handle the Architectural role in the ServiceNow area. Analyse current technologies used within the target project and determine ways to improve by implementing ServiceNow and its architecture.
• Provide technical consultation to our clients in terms of using ServiceNow best practices for implementations and ongoing operations.
• Lead and govern end-to-end ServiceNow implementations, migrations, and transformation projects using onshore, offshore, and nearshore models.
• Establish enterprise-wide best practices and IT thought leadership in Service Management, Service Integration and Management, Intelligent Automation Platform, and Robotic Process Automation.
• Implement complex ServiceNow solutions for our clients in all applications/modules such as TSM Pro, ITSM Pro, HRSD, ITOM Pro, SAM Pro, HAM Pro, ITBM Pro, Security Operations, GRC, FSM Pro, and CSM Pro.
• Account for possible project challenges on constraints, including risks, time, resources, and scope.
• Work closely with project management teams to successfully monitor technical progress of ServiceNow implementations and maintenance/administration tasks
• Design ServiceNow technical solutions and also provide detailed specifications for those proposed solutions.
• 5+ years ServiceNow development experience and 3+ years Solution Architect Role
• Configuration experience in the following modules on dedicated as well as shared instances (IM, CM, PM, SRM, KM, Release Management, Event Management, Configuration Management, and Asset Management)
• ServiceNow certifications (Administrator is a must-have, Developer or Implementation Specialist is preferred)
• Bachelor's Degree in Computer Science, Information Systems, or other related field, or 4-6 years equivalent work experience
• Development experience in following areas: Business Rules, Access Control Rules, Script Includes, Script Action, UI Actions, UI Scripts, UI Policy, Data Policy, Client Scripts, UI Macros, Jelly, Web Services, Glide Record, Glide AJAX, Workflows, JSON, Encryptions Plugin, Notification, Reporting, Discovery (a plus), Integration, SSO, MID Server, LDAP
• Extensive knowledge of two or more Front End Technologies: HTML, JSTL, DHTML, JavaScript, CSS, XML, XSL, XSLT
• Works effectively in a team-oriented, collaborative environment
• Strong interpersonal and oral communication skills
• High level of expertise in multiple system environments
• Proven problem-solving abilities and strong attention to detail and quality work output
• Domain Separation Experience
Application Development Engineer
Posted today
Job Viewed
Job Description
As a seasoned professional in application engineering, you will be responsible for driving test and system developments, supporting application test programs and hardware development. You will work on cutting-edge test solutions, debugging, and improvements related to application test programs, hardware, systems, devices, or processes based on customer needs, requirements & demands.
Key Responsibilities:- Install and verify tester, HW, and system software for customer use
- Collaborate with clients to determine their technical needs, goals, and desired outcomes
- Participate in client team planning, designing, and implementation activities
- Provide technical expertise on sales, marketing, and design activities
- Deliver applications and HW training
Bachelor's degree in Electronics Engineering or a related field is required. Additionally, 3+ years of experience in Test Engineering are necessary. Proficiency in C/C++ test programming and control of test instruments is expected. Knowledge of parametric & reliability testing is also required. The ideal candidate should be an independent worker, a team player, a fast learner, and a problem solver with strong interpersonal and communication skills. Willingness to travel to support regional customers is essential.
Benefits- A dynamic working culture that fosters growth and innovation
- Lots of opportunities to learn and develop new skills
- Career advancement opportunities for motivated professionals