Salesforce Developer

  • Singapore
  • SGD 120000
  • Permanent
  • Discipline: Software Development
  • Ref: 47503
Shayna Chan
Shayna Chan
Principal Consultant

Key Responsibilities:
  • Create and maintain custom applications on the Salesforce platform
  • Customize Salesforce objects, workflows, validation rules, and other configurations to align with business requirements.
  • Develop and maintain integrations between Salesforce and other internal/external systems using REST/SOAP APIs, middleware, and other tools.
  • Ensure data integrity by designing and executing data migrations, data cleansing, and data modelling.
  • Conduct unit testing, support QA testing, and manage the deployment of code and configurations in Salesforce environments.
  • Work closely with business analysts, project managers, and stakeholders to understand requirements and translate them into technical solutions.
  • Monitor and troubleshoot issues within the Salesforce environment, providing timely resolutions to any technical challenges.

Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Experience:
    • 5 years of hands-on experience in Salesforce development.
    • Strong experience with Apex, Visualforce, Lightning Components, and Salesforce APIs.
    • Experience working with agile teams (TDD etc.)
    • Knowledge of Salesforce DX, Git, and CI/CD tools is a plus.
    • Salesforce Developer Certification(s) (e.g., Platform Developer I, Platform Developer II) is preferred.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Shayna

Senior Software Engineer (Java)

  • Singapore
  • Negotiable
  • Permanent

This is a permanent position for a US Consulting firm (global banking client) with attractive fixed compensation benefits. 

Job Overview:

The client is seeking an experienced Java Developer to join the Front Office Trading team. The successful candidate will work closely with traders, quantitative analysts, and other technologists to design, develop, and maintain trading systems and applications. This role requires a deep understanding of financial markets, strong problem-solving skills, and the ability to work in a fast-paced, dynamic environment.
 

Key Responsibilities:

  • Develop and Maintain Trading Systems:Design, develop, and enhance Java-based applications that support the trading operations in real-time.
  • Collaborate with Stakeholders: Work closely with traders, quants, and other technology teams to gather requirements, understand business needs, and deliver effective solutions.
  • Performance Optimization: Optimize and tune the performance of trading systems to ensure low-latency and high reliability
  • Integration: Integrate trading systems with various data sources, trading platforms, and other internal/external systems.
  • Support and Troubleshooting: Provide front-line support for trading applications, diagnosing and resolving issues in a timely manner.

 

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7 years of experience in Java development, preferably within a financial services or trading environment.
  • Strong proficiency in Java with a deep understanding of multi-threading, concurrency, and low-latency programming.
  • Experience with RESTful APIs and microservices architecture.
  • Knowledge of financial instruments, trading strategies, and market structures.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.
Apply Now

Software Development Engineer in Test

  • Singapore
  • Negotiable
  • Permanent

This is a permanent opportunity for a global trading company. 

You will play a crucial role in ensuring the quality and reliability of our software products. You will work closely with the development and QA teams to design, implement, and maintain automated testing frameworks and tools. Your expertise in both software development and testing will help us deliver high-quality software solutions to our customers.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts and frameworks.

  • Collaborate with software developers and QA engineers to understand requirements and design comprehensive test plans.

  • Identify, document, and track software defects and issues.

  • Perform thorough regression testing when bugs are resolved.

  • Integrate automated tests into the CI/CD pipeline to ensure continuous testing.

  • Analyze test results and provide detailed reports to the development team.

  • Participate in code reviews and contribute to improving the overall quality of the codebase.
     

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 3+ years of experience in software development and automated testing.

  • Strong programming skills in languages such as Java, Python, or C#.

  • Experience with test automation tools and frameworks (e.g., Selenium).

  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems (e.g., Git).

  • Solid understanding of software development methodologies (e.g., Agile, Scrum).

  • Experience with cloud AWS platform

 


We regret to inform that only Singaporeans or PRs are considered for this role.

Apply Now