Singapore
On-site
SGD 90,000 - 120,000
Full time
8 days ago
Job summary
A software solutions company located in Singapore is seeking an experienced Software Developer to join their team. The ideal candidate will have over 5 years of experience in Agile projects, with a strong focus on Salesforce development. Responsibilities include developing solutions on the Salesforce platform, managing data models, and implementing Lightning components. A diploma in relevant fields is required, along with strong analytical and communication skills.
Qualifications
- Minimum 5 years of experience as a Software Developer in Agile projects, with at least 3 years in Salesforce development.
 - Strong analytical and problem-solving skills.
 - Ability to create and maintain comprehensive technical documentation.
 
Responsibilities
- Develop and implement solutions on the Salesforce platform.
 - Design and manage data models within Salesforce.
 - Implement Salesforce Lightning components and integrations.
 
Skills
 Salesforce Flow configuration
 Apex programming
 SOQL/SOSL
 Lightning Web Components
 Aurora Components
 Salesforce APIs and integrations
 Salesforce APIs integration
 CI/CD pipelines
Education
 Diploma in Computer Science/Information Technology or related field
Tools
Job Description
Scope of Service
- Develop and implement solutions on the Salesforce platform
 
- Design and manage data models within Salesforce and ensure the system remains scalable, secure, and compliant
 
- Create and maintains Salesforce Apex classes, triggers, and Visualforce pages
 
- Implement Salesforce Lightning components and Lightning web components
 
- Configure in Salesforce platform
 
- Develop and maintain integrations between Salesforce and external systems
 
- Execute data migration activities and manage data quality
 
- Troubleshoot and resolved technical issues
 
- Create and maintains technical documentation, including system/ code changes adhering to development best practices and standards
 
- Conduct Salesforce code coverage reviews and maintain code coverage standards while enforcing quality standards
 
- Conduct code reviews, ensuring compliance to government’s security policies and adherence to secure coding standards and best practices, including data modelling, data sharing, and data privacy
 
- Manage end-to-end DevOps processes using SHIP-HATS platform, including CI/CD pipeline configuration, GitLab repository management, automated deployments, and quality gates implementation
 
- Comply with government security standards and SHIP-HATS platform requirements
 
- Monitor and maintain system performance and security
 
- Implements automated testing frameworks
 
- Resolve deployment-related issues and maintain deployment documentation
 
Work Experience
- Shall have at least a Diploma, with at least Five (5) years’ overall experience as a Software Developer in Agile projects, of which 3 years in Salesforce development and graduated from Computer Science, Information Technology, or related discipline such as Engineering.
 
- Experience in working Government Projects will be an added advantage
 
Technical Skillset
- Proficient in Salesforce Flow configuration and knowledge of Salesforce security models and sharing rules
 
- Certification in Salesforce Certified Platform Developer I, Salesforce Certified Platform Developer II will be strongly preferred
 
- Certification in Salesforce Platform App Builder, Mulesoft Developer I, Mulesoft Developer II will be an added advantage
 
- Strong proficiency in Apex programming and SOQL/SOSL
 
- Experience with Lightning Web Components (LWC) and Aura Components
 
- Knowledge of Visualforce development and proficiency in Salesforce APIs and integrations
 
- Experience in DevOps process with version control systems (Git), implementation of CI/CD pipelines on SHIP/ HATS platform
 
- Knowledge of Odaseva backup and recovery solution will be an added advantage.
 
General Skillset
- Strong analytical, conceptualisation and problem-solving skills will be an added advantage
 
- Ability to create and maintain clear and comprehensive technical documentation
 
- Strong verbal and written communication skills
 
- Ability to continuously learn and adapt to the evolving product technologies.
 
- Ability to collaborate effectively with product team