819 Application Developer jobs in Singapore
Application Developer
Posted today
Job Viewed
Job Description
Line of Service
Advisory
Industry/Sector
Not Applicable
Specialism
Technology Strategy
Management Level
Senior Associate
Job Description & Summary
At PwC, we help clients build trust and reinvent so they can turn complexity into competitive advantage. We're a tech-forward, people-empowered network with more than 370,000 people in 149 countries. Across audit and assurance, tax and legal, deals and consulting we help clients build, accelerate and sustain momentum. Find out more at
At PwC South East Asia Consulting, we help businesses to work smarter and grow faster. We partner with our clients to build effective organisations, innovate and grow, reduce costs, manage risk and regulation and, leverage talent. Our aim is to support businesses in designing, managing and executing lasting beneficial change.
PwC's South East Asia Consulting practice provides a comprehensive range of professional services and experience to deliver large scale, cross territory transformation projects, wherever our clients need us to be – from strategy through to execution.
About The Team
W e are seeking for an experience MS Dynamics 365 professionals with experience in both technical and functional consultant .
Our practice spans the whole range of clients' digital capabilities, ranging from strategy to execution. We help solve complex boardroom problems, and work with the team to not only solve problems of today but get them ready for new opportunities for tomorrow, creating the pathway of how technology can enable business visions. We help our clients with advisory services such as IT & cloud strategy, IT cost & governance, IT operating model etc. We also work on the implementation of various IT applications e.g. CRM, ERP and SharePoint.
About the Role
Research, design, and develop Microsoft Dynam ics 365 Customer Insights & Marketing
Research, design, and develop Microsoft Dynamics 365 Customer Service and Sales
Conduct workshop with clients to collect functional requirements, create into user stories with acceptance criteria
Conduct workshop with clients to collect technical requirements, derive the technical & integration architecture
Conduct workshop to collect data migration & data integration requirements to derive the migration strategy
Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis for both the development of new features and customization of existing feature
Develop applications using .NET within Microsoft cloud technologies leveraging on Azure Functions or Azure Logic Apps
Perform peer code reviews and participate in design sessions.
Review test plans, coordinate test execution, and analyze test results to ensure functionality, completeness, and quality of solution .
Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
Communicate and work with clients regularly during the implementation cycle
Work with software engineers to integrate software systems and develop specifications and performance requirements.
Align with change management process and deploy code to Production, QA, etc.
Create and maintain functional requirements and technical specification documentation
Conduct training for clients as necessary as well as KT sessions with colleagues on best practices and/or new features
Take up role of migration lead or migration consultant if required
About you
Bachelor's degree in computer science , Information Technology, or related course
Minimum 8 years' experience with Microsoft Dynamics 365 Sales, Marketing, Customer Service, technical implementation
At least 5 end-to-end full life cycle implementations of Microsoft Dynamics 365
Strong knowledge of Microsoft cloud environments such as Power Platform, Azure and Office 365
Proficient with X+, C#, .NET, or JavaScript
Preferred to have one or more Microsoft Dynamics certification
Preferred to have use migration tools the like of KingsWaySoft
Education (if blank, degree and/or field of study not specified)
Degrees/Field of Study required:Degrees/Field of Study preferred:
Certifications (if blank, certifications not specified)
Required Skills
Optional Skills
Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software {+ 16 more}
Desired Languages (If blank, desired languages not specified)
Travel Requirements
Not Specified
Available for Work Visa Sponsorship?
Yes
Government Clearance Required?
Yes
Job Posting End Date
Application Developer
Posted today
Job Viewed
Job Description
Job Description
Job Title: Application Developer Java technologies (Spring Boot / Spring
Batch exp) *
Location: Singapore
Experience: 8 Years
Role Type: Perm
Notice Period: 30 Days
Requirements:
Education and Experience
Bachelor's degree in computer science, Information Technology, or related field.
Minimum 8 years of relevant experience in building and managing applications with proven experience in Java technologies (e.g., Spring Boot / SpringBatch).
Skills and Knowledge
Proficient in Angular JS
Strong experience in integrating applications with supporting systems tools like 2FA, identity Providers (IdP).
Strong experience in supporting critical application workloads on AWS Cloud.
Hands-on, detailed and a team player exemplifying the "can-do" attitude.
Good analytical and problem-solving skills.
Good oral and written communication skills.
Able to effectively communicate with technical leaders.
Good team player with positive attitude.
Professional Certifications
AWS Cloud Certifications (Solutions Architect Associate and Developer Associate).
Apply to / with Current CTC, Expected CTC, Notice period and Residential Status.
Application Developer
Posted today
Job Viewed
Job Description
Team and Position Summary
The Technology Division at BCS is responsible for the operations, maintenance, and support of BCS applications such as FAST, Giro, CTS, PayNow, SGQR, TFR, CCP, eGIRO and its critical infrastructure, ensuring its operational stability, regulatory compliance, and service reliability.
The Application Delivery department is regarded as BCS' domain experts, overseeing the enhancement, maintenance, and advanced troubleshooting of applications, ensuring its functionality, security, and performance in alignment with set standards.
The Application Developer will be responsible for designing and delivering scalable, secure and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle. The successful candidate will have a strong background in Java technologies and AWS, with expertise in application architecture and development, sql query fine tuning, troubleshooting, and problem-solving.
Key Responsibilities
- Provide hands-on support including prototyping and coding
- Build proof-of-concepts (POCs)
- Build Java and Web applications on AWS
- Support build, deployment, and testing phases
- Ensure compliance with security and best practices
- Translate business requirements into technical solutions
- Conduct performance and capacity assessments
- Deep dive and solve complex engineering problems
Develop and maintain expertise in Java technologies (e.g., SpringBoot / SpringBatch) and AWS services (e.g., EC2, S3, RDS, EKS, ECS, CloudWatch)
Requirements
Education and Experience
- Bachelor's degree in computer science, Information Technology, or related field
- Minimum 8 years of relevant experience in building and managing applications with proven experience in Java technologies (e.g., SpringBoot / SpringBatch)
Skills and Knowledge
- Proficient in Angular JS
- Strong experience in integrating application with supporting systems tools like 2FA, identity Providers (IdP)
- Strong experience in supporting critical application workloads on AWS Cloud
- Hands-on, detailed and a team player exemplifying the "can-do" attitude
- Good analytical and problem-solving skills
- Good oral and written communication skills
- Able to effectively communicate with technical leaders
- Good team player with positive attitude
Professional Certifications
- AWS Cloud Certifications (Solutions Architect Associate and Developer Associate)
Application Developer
Posted today
Job Viewed
Job Description
Key Requirements:
- Experience: Minimum 8+ years in building and managing applications, with proven expertise in Java technologies (SpringBoot / SpringBatch).
Education: Bachelor's degree in Computer Science, IT, or related field.
Technical Skills:
Proficient in AngularJS
Strong integration experience with systems/tools like 2FA, Identity Providers (IdP)
Hands-on expertise in supporting critical application workloads on AWS (EC2, S3, RDS, EKS, ECS, CloudWatch)
Strong coding, prototyping, and POC development
Soft Skills: Analytical mindset, problem-solving, good communication, team player with positive attitude.
Certifications: AWS Solutions Architect Associate & Developer Associate.
Job Responsibilities:
Build and support Java/Web applications on AWS
Prototyping, coding, and developing proof-of-concepts (POCs)
Support build, deployment, and testing phases
Ensure compliance with security and best practices
Translate business requirements into technical solutions
Conduct performance and capacity assessments
Troubleshoot and resolve complex engineering problems
Application Developer
Posted today
Job Viewed
Job Description
Job Summary:
- The position is based in Singapore and is required to focus on delivery of the work, ensuring a robust design
- This role may report to the technology team lead based anywhere in Singapore or New York or elsewhere
- Candidate should be able to work independently and should be self-motivated
- Candidate might be required to work with vendors or third parties in joint delivery teams
- The role requires application of technical skills and knowledge of the business to develop solutions to meet business needs
- As part of large, geographically distributed team(s), the candidate may have to manage stakeholders across multiple functional areas
- The position requires analytical skills in order to filter, prioritize and validate potentially complex material, technical or business or otherwise, from multiple sources
Key Responsibilities:
- Experience with developing software that processes, persists and distributes data via relational and non-relational technologies
- Employ standards, frameworks and patterns while designing and developing components
- Develop high quality code employing software engineering and testing best practices
- Converse with various data provider and consumer applications in their languages/terminologies
- Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services
Requirements:
- Developer with strong technical ability with 7-10 years of experience in Java/J2EE design and development
- Experienced in working on medium to large enterprise projects, preferably in financial services
- Should have knowledge on Apache Spark framework.
- Must have knowledge on HBase
- Should have basic knowledge on Bigdata Cluster and operations
- Person should have worked in Agile/DevOps Environment
- Good understanding of Investment Domain
- Good communication skills
Additional Skills Required:
Experience with developing software that processes, persists and distributes data via relational and non-relational technologies:
- Strong Investment domain knowledge
- Experience in design and development of batch/real time Spark processing pipelines.
- Knowledge of Spark framework – Core Spark, Spark Data Frames, Spark streaming
- Knowledge of Bigdata Cluster and operations.
Good to Have:
- Have basic experience in Data Preparation Tools
- Experience with CI/CD build pipelines and toolchain – Git, BitBucket, TeamCity, Artifactory, Jira
- Experience with testing concepts (TDD, BDD) and frameworks (Cucumber, Selenium, FluentLenium, Junit)
- Experience with container technologies (Docker, Pivotal Cloud Foundry) and supporting frameworks (Kubernetes, OpenShift, Mesos)
- Knowledge of Operating Systems and familiar with shell scripting
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi's EEO Policy Statement and the Know Your Rights poster.
Application Developer
Posted today
Job Viewed
Job Description
We are looking for an Application Developer to support in-house development. You should enjoy programming and always seek opportunities to adopt various tools in your development work to improve the system efficiency and integrate with all systems to complete the business processes. The key responsiblities are:
Develop and maintain software applications:
- Analyze user requirements and design technical solutions.
- Write and test code, refining and rewriting it as necessary.
- Integrate software components and third-party programs.
- Troubleshoot, debug, and upgrade existing software.
- Ensure software functionality and performance align with business goals.
Collaborate with cross-functional teams
- Work closely with project managers to ensure project timelines are met.
- Collaborate with business analysts to understand business needs and translate them into technical requirements.
- Coordinate with ITS support teams to manage software deployment and troubleshooting.
Conduct data analysis to support business decisions
- Gather and analyze data from various sources to support decision-making processes.
- Create reports and visualizations to communicate findings to stakeholders.
- Identify trends and patterns in data to provide actionable insights to business units.
- Develop and enforce data validation checks to ensure accuracy and consistency.
- Stay updated with industry trends and technologies, research and evaluate new technologies and tools that can enhance business operations.
Requirements:
- Diploma or higher in computer science or relevant field.
- 2 years of experience as an Application Developer or similar role
- Knowledge of programming language like C#, Java and Python
- Knowledge of database such as MS SQL, My SQL and Oracle.
- Attention to detail and ensuring applications are of high quality and run smoothly.
- Great understanding of software design and programming principles
- Sense of ownership and pride in your performance and its impact on project's success
- Critical thinker and problem-solving skills
- Service-oriented mindset and able to build good rapport with users and show initiatives in supporting their needs.
- Strong time management skills and able to complete task on schedule
Application Developer
Posted today
Job Viewed
Job Description
Application Developer - MS Dynamics or Power Apps
- Permanent role
- Onsite work arrangement
- Work location: CBD area
The Opportunity
- Working on implementations of Microsoft business solutions
- Application configuration and customizations of modules
- Project Management
Your Background
- Diploma or Bachelor's Degree in Computer Science, Information Systems or other related field or equivalent work experience
- Experience in web application development
- Demonstrates knowledge and abilities in Microsoft Dynamics CRM or Power Apps
- Experience in development with ASP.NET with C#
- Experience with XML and defining WSDLs for interfaces
- Experience in web development markup languages (HTML/XML) and stylesheet languages (CSS/XSL)
- Experience using SQL server including design and development of tables, functions, stored procedures, views, indexes, etc.
- Strong written and verbal communication skills
- Bonus: Microsoft Certified Professional and Agile Development
May Anne Ramos
Senior Consultant
R
Revup Proservices Pte Ltd
EA.24C2366
Be The First To Know
About the latest Application developer Jobs in Singapore !
Application Developer
Posted today
Job Viewed
Job Description
- Write quality and easily readable code and implement functional tests in CodeIgnite and Laravel environment
- Build and maintain high-performance backend systems using GoLang
- Identify optimisation areas by analyzing data, process and code, as well as solving issues, profile
- Understand business requirements to define and communicate flows and technical specifications
- Collaborate closely with Front-end developers to develop integrated microservices applications.
- Participate in continuous improvement, knowledge sharing and training to remain current on best practices, programming methodologies assisting peers.
- Document technical specifications for future reference and maintenance
- Take lead on projects, as needed.
- At least 4 - 8 years experience with PHP/Lavarel and NodeJs, or equivalent
- Knowledge of modern development principles and best practices (Object Oriented Programming, Design Patterns, SOLID Principles, unit testing, continuous integration and deployment)
- Proficient understanding in HTML/HTML5, CSS/CSS3, Javascript, ReactJS.
- Experience in designing database schemas, and working with Redis/Cassandra
- Bonus experience with microservices architecture
- Bonus experience developing SaaS platforms.
Application Developer
Posted today
Job Viewed
Job Description
Company's Profile
Our client, a security solutions provider has been established for more than 25 years, with a strong reputation in the industry. They specialize in delivering comprehensive turn-key security systems, from design and integration to maintenance and support and serve clients in government, trade and commercial sectors. They are now looking for an Application Developer to join their expanding team
Location: Tampines / Novena
Working hours: Monday to Friday, 8.30am to 6.00pm
Responsibilities:
- Perform the entire software development life cycle including application development, implementation, testing, maintenance and documentation.
Design, develop and deliver working software applications to fulfil customer's operation objectives.- Responsible for the development, installation, configuration and customization of Enterprise products and/or software services and cloud platforms.
Design and implement scalable web services, applications and APIs. - Prepare functional, test cases and other project deliverable documents.
- Perform troubleshooting & debugging software defects.
- Write & test secured code to ensure responsiveness and efficiency.
- Gather and clarify user requirements.
- Perform DevOps on build and release automation.
- Familiarity with air gap environment
- Involved in Agile Methodology e.g. Scrum
Requirements:
- Min. Degree in Computing/ Computer Science/ Computer Engineering/ Info Systems / EEE or equivalent
- Min. 1-2 years in a software development role, seniors / experienced developers are welcome as well (pay package will commensurate accordingly)
- Proficient in programming languages / frameworks such as Java, JavaScript, SQL, MongoDB, MSSQL, Oracle, .NET/NET Core, Java Spring Boot
- Proficient in GitHub, GitLab, Azure DevOps
- Knowledge of one or more of the following will be an advantage: Linux, Shell Script, Message Queue; e.g. RabbitMQ, Apache Kafka, Big Data / Hadoop
Your recruiter for this job: WhatsApp Celine @ for a quicker response.
Connect with me on LinkedIn:
Celine Chan | R
Talentsis Pte Ltd | EA No: 20C0312
Application Developer
Posted today
Job Viewed
Job Description
We are looking for qualified Application Developers who can design and code web and mobile applications according to strict deadlines and within budget while ensuring the customer's satisfaction.
You will work as part of the team using Agile project methodology.
Roles & Responsibilities:
Understand requirement specifications and expectations of the project
Work closely with users and be actively involved in the user requirement gathering process
Analyze requirements and design system according to requirements
Manage and complete tasks to ensure client's requirements are met
Investigate and rectify application problems as reported by users
Respond to users' feedback and request promptly
Develop quality web-based applications using web and mobile technologies using Scrum techniques
Perform thorough and rigorous testing
Ensure a match between customer expectations and delivery
Pro-active in attending to client's needs, respond to customer's feedback and request promptly
Deliver projects on time with quality
Maintain and enhance existing applications
Write comprehensive test scripts and other technical documents
Provide technical support, troubleshooting and bug fixing of applications
Report regularly to Project Manager/ScrumMaster
Continuous learning and improvement
Ensure high level of customer satisfaction
Requirement:
Diploma or higher in computer science or relevant field
3 years of experience as an Application Developer or similar role
3 years of experience in designing and building web and mobile applications
Knowledge of programming language primary is Java and other secondary languages like C#, VB.Net, Angular, Python, React Native, ReactJs
Knowledge of database such as MS SQL, MySQL, MongoDB, PostgreSQL
Knowledge of Machine Learning is a bonus
Open for no-code or low-code development
Experience in Agile project methodology (Scrum)
Can conform to shifting priorities, demands and timelines
Ability to elicit business requirements from clients
Great understanding of software design and programming principles
Sense of ownership and pride in your performance and its impact on project's success
Critical thinker and problem-solving skills
Certified application developer is a plus
Must be service oriented, able to build rapport with customers and willing to go the extra mile
Resourceful, adept at conducting research into project-related issues and products
Strong time management skills and able to complete tasks on schedule