For Employers
Software Engineer ( SalesforceService Cloud and Marketing Cloud including Apex, Lightning components, APIs, automation and Lambda scripting)


DA SOFTWARE PTE. LTD.
2 days ago
Posted date
2 days ago
N/A
Minimum level
N/A
Role Overview

Develop and maintain custom solutions for cloud telephony system and CRM enhancements, focusing on Lambda scripting, AI chatbot development, and complex system integrations. Build internal development capabilities to reduce vendor dependency and enable rapid feature iteration with emphasis on AWS cloud services and enterprise system integrations.

Key Responsibilities

• Design and implement Lambda functions for advanced call routing, IVR customization, and call campaign automation

• Develop APIs for cloud telephony integration with external systems and real-time analytics

• Build and enhance conversational AI components within CRM systems

• Create robust APIs and middleware for seamless data flow between integrated systems

• Design and maintain database schemas for cloud telephony system and optimise CRM performance

• Implement application performance monitoring, error tracking, and logging systems

• Create technical documentation, API specifications, and deployment guides

• Mentor internal staff and transfer technical knowledge for long-term sustainability

• Collaborate on CI/CD pipeline setup and deployment automation

• Architect and implement enterprise-grade integrations between multiple cloud platforms

• Develop serverless solutions using AWS services for scalable system architecture

Essential Competency Requirements

• Salesforce Implementation: Advanced development experience in Salesforce Service Cloud and Marketing Cloud including Apex, Lightning components, APIs and automation

• Government Experience: Minimum 3 years experience in Singapore Government or public sector technology projects

• Government Commercial Cloud (GCC) Implementation: Experience developing applications in GCC-compliant environments

• AWS Connect Implementation: Hands-on experience with Amazon Connect development, Lambda integration, and contact flow scripting

Essential AWS Certifications and Technical Requirements

• AWS Certified Solutions Architect (Associate or Professional): Required for designing scalable cloud architectures

• AWS Certified Developer (Associate): Essential for serverless development and AWS service integration

• AWS Connect Expertise: Deep technical knowledge of Amazon Connect APIs, contact flows, and telephony integrations

• Lambda Development: Advanced proficiency in AWS Lambda function development, event-driven architecture, and serverless patterns

• API Gateway: Experience with AWS API Gateway for RESTful API development and management

• CloudFormation/CDK: Infrastructure as Code experience for automated deploymentand environment management

Integration SpecializationRequirements

• Enterprise Integration Patterns: Expertise in designing and implementing complex system integrations using industry-standard patterns

• RESTful API Development: Advanced skills in API design, development, and documentation using OpenAPI specifications

• Message Queuing: Experience with AWS SQS, SNS, and Event Bridge for asynchronous communication patterns

• Database Integration: Proficiency in integrating multiple database systems including RDS, DynamoDB, and external databases

• Real-time Data Streaming: Knowledge of AWS Kinesis and real-time data processing for live analytics and monitoring

• Microservices Architecture: Experience designing and implementing microservices using AWS container services (ECS/EKS)

• Third-party Integrations: Proven track record of integrating with external Apis, webhooks, and legacy systems

Additional Technical Requirements

• Proficiency in Python, Node.js, and cloud-native development frameworks

• Experience with AI/ML frameworks and chatbot development using AWS services(Lex, Comprehend)

• Knowledge of containerization technologies (Docker, Kubernetes)

• Familiarity with DevOps practices, automated testing, and CI/CD pipelines usingAWS CodePipeline

• Experience with monitoring and observability tools (CloudWatch, X-Ray)

• Understanding of event-driven architecture and distributed systems design

Preferred Qualifications

• AWS Certified DevOps Engineer: For advanced CI/CD and infrastructure automation

• AWS Certified Security Specialty: For enhanced security implementation knowledge

• Experience with Salesforce integration tools (MuleSoft, Informatica)

• Knowledge of telecommunications protocols and contact Centre technologies

• Experience with performance optimisation and cost management in AWS environments
Related tags
-
JOB SUMMARY
Software Engineer ( SalesforceService Cloud and Marketing Cloud including Apex, Lightning components, APIs, automation and Lambda scripting)
DA SOFTWARE PTE. LTD.
Singapore
2 days ago
N/A
Contract / Freelance / Self-employed

Software Engineer ( SalesforceService Cloud and Marketing Cloud including Apex, Lightning components, APIs, automation and Lambda scripting)