We are hiring an experienced C# .NET Developer for one of our leading Commodities clients in Singapore. Please find the scope and requirements below:
Responsibilities:
Analyze business and user requirements and translate them into scalable technical solutions
Design, develop, and maintain enterprise applications using C# and .NET technologies
Participate in system design discussions and contribute to architectural decisions
Ensure adherence to coding standards, design patterns, and secure development practices
Conduct code reviews and enforce quality assurance standards
Perform unit, integration, functional, and non-functional testing
Collaborate with cross-functional teams including business users, QA, DevOps, and infrastructure
Work within an Agile environment and actively participate in sprint ceremonies
Develop and support Azure-based solutions and cloud deployments
Configure and maintain data pipelines for archiving, reporting, and analytics
Support CI/CD processes and ensure performance optimization and system scalability
Stay updated with emerging technologies and recommend continuous improvements
Requirements:
8+ years of hands-on experience in C# and .NET development
Minimum 2+ years of experience working with Microsoft Azure
Strong experience building and supporting production-grade enterprise applications
Good understanding of Agile methodologies and collaborative delivery models
Experience with CI/CD pipelines and cloud-based deployments
Strong problem-solving and analytical skills
Effective communication skills with the ability to work with both technical and non-technical stakeholders
Additional Information:
Assessment: Applicants will be required to sit for a Codility test as part of the application process.