Salary Range
SGD 72,000 - SGD 84,000 /year
SGD 6,000 - SGD 7,000/month
Skills Required
Job Description
Job Description: Software Engineer
Position: Software Engineer
Duration: 24 months
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 customisation, 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 deployment and environment management
Integration Specialization Requirements
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 EventBridge 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 containerisation technologies (Docker, Kubernetes)
Familiarity with DevOps practices, automated testing, and CI/CD pipelines using AWS 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
LCPA
BGC Group Pte Ltd (Outsourcing)
EA: 05C3053
By submitting your resume or personal data, you consent to BGC Group Pte Ltd collecting, using, and disclosing your personal data to our clients and partners for the purpose of evaluating your suitability for job opportunities and related recruitment services. You acknowledge that you have read, understood, and agree to our Privacy Policy for Job Applicants, available at https://bgc-group.com/notice-for-job-applicants.
About BGC GROUP PTE. LTD.
Similar Jobs
Network Engineer - CCIE Certified - Perm Role
BGC GROUP PTE. LTD.
SGD 120,000 - SGD 180,000/yr
React Developer | $7K - $9K | 2 Years Contract
BGC GROUP PTE. LTD.
SGD 78,000 - SGD 108,000/yr
React Lead Developer
BGC GROUP PTE. LTD.
SGD 90,000 - SGD 108,000/yr
Technical Lead Developer
BGC GROUP PTE. LTD.
SGD 90,000 - SGD 108,000/yr
IT Business Analyst (6 months contract)
BGC GROUP PTE. LTD.
SGD 45,600 - SGD 72,000/yr