Senior C#/.NET Developer (Cloud Migration & Grid Computing)
Job Openings Senior C#/.NET Developer (Cloud Migration & Grid Computing)
About the job Senior C#/.NET Developer (Cloud Migration & Grid Computing)
Responsibilities:
- Design and implement detailed cloud migration strategies and project roadmaps.
- Oversee and execute migration processes to ensure seamless transitions with minimal disruption.
- Create and optimize solutions for parallel and distributed job processing in high-throughput computing clusters.
- Evaluate grid workloads and monitor resource utilization to maximize efficiency and performance.
- Write high-quality, thoroughly tested code that meets deadlines, standards, and project requirements.
- Collaborate with Architects/Senior Developers on technical matters and Business Analysts on functional aspects.
- Work closely with Business Analysts to clarify and refine project requirements.
- Maintain well-organized and up-to-date technical documentation.
- Develop testing strategies in alignment with Project Managers and Business Analysts.
- Provide production support by troubleshooting and resolving application issues promptly.
Requirements:
- Bachelor's degree or higher in Computer Science, Information Technology, or a related technical field
- Minimum 10 years of professional experience in C#/.NET development, including modern .NET (version 8+) and ASP.NET Core
- Extensive hands-on experience with Google Cloud Platform (GCP) services including DataProc, Cloud Storage, and Kubernetes Engine
- Proven experience with grid computing systems (ArmoniK or equivalent distributed computing frameworks)
- Strong expertise in container orchestration (Kubernetes), containerization (Docker), and infrastructure-as-code tools (Helm, Terraform)
- Demonstrated ability in SQL Server performance optimization and query tuning
- Solid experience implementing and maintaining CI/CD pipelines using tools like Jenkins or GitHub Actions
- Nice-to-Have Skills
- (1) Familiarity with counterparty risk concepts and financial systems
- (2) Experience designing and implementing microservices architectures
- (3) Knowledge of test automation frameworks and methodologies
- (4) Working experience in Linux environments
To learn more about this opportunity, please contact Yingying at yingying.lai@gmprecruit.com
We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239
By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA.