About the Role:
We are seeking a Backend Developer with immediate availability and currently based in Singapore to support enterprise-level initiatives for our Fixed Income Verticals. The ideal candidate is a highly motivated professional with hands-on experience in backend technologies, Agile methodologies, and cloud-native architecture.
Key Responsibilities:
- Design, develop, and maintain scalable backend services and APIs using C# (.Net Core).
- Develop and optimize data workflows, ideally using Informatica.
- Implement and manage relational databases such as PostgreSQL and Microsoft SQL Server.
- Contribute to architecture design following Clean Architecture and Domain Driven Design principles.
- Develop microservices and integrate with real-time messaging platforms like Kafka.
- Deploy and manage applications using containerization platforms (e.g., OpenShift).
- Utilize AWS services (e.g., S3, API Gateway, RDS) for cloud-native application development.
- Follow Agile methodologies (Scrum/Kanban/DevOps) and contribute to sprint planning, standups, and retrospectives.
- Uphold coding standards through TDD, static code analysis, code reviews, and feature flagging.
- Implement and maintain CI/CD pipelines using tools such as GitHub Actions or similar.
- Ensure high availability, performance, and security of backend services.
Required Qualifications & Skills:
- Degree in Computer Science, Information Technology, or a related field.
- Proficient in C# (.Net Core) development.
- Hands-on experience with PostgreSQL and/or Microsoft SQL Server.
- Familiarity with Informatica for workflow development (preferred).
- Solid understanding of object-oriented programming, design patterns, and SOLID principles.
- Experience with Clean Architecture, Domain Driven Design, and enterprise-grade software systems.
- Proven experience in Agile software development and DevOps practices.
- Familiarity with containerization (OpenShift) and AWS cloud services.
- Strong understanding of CI/CD pipelines, Git-based source control, and automation practices.
- Experience developing microservices and integrating with Kafka or other messaging platforms.
Additional Information:
- Successful hire will play a key role in supporting backend systems within Fixed Income enterprise initiatives.