Deskripsi Pekerjaan
Join GECO Asia Pte. Ltd as a Senior Software Engineer (.NET + AI Integration) and elevate your career to new heights. We are a dynamic organization seeking a visionary engineer to lead our technical initiatives by bridging the gap between robust .NET architectures and cutting-edge Artificial Intelligence. In this pivotal role, you will be responsible for designing scalable backend solutions while implementing machine learning models to drive business intelligence. You will work closely with product managers and designers to deliver high-quality software that solves complex problems. If you are passionate about leveraging the power of AI within a stable, enterprise-grade environment and want to mentor a team of talented developers, this is the perfect opportunity for you.
Tanggung Jawab
- Design, develop, and deploy high-performance .NET Core and ASP.NET web applications.
- Integrate Artificial Intelligence and Machine Learning models (e.g., Azure ML, ML.NET) into production systems.
- Architect scalable microservices and RESTful APIs to support business requirements.
- Optimize application performance, database queries, and cloud infrastructure.
- Conduct code reviews, write technical documentation, and mentor junior engineers.
- Collaborate with cross-functional teams to define product roadmaps and technical specifications.
- Ensure security best practices and compliance standards are met across all projects.
Kualifikasi
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience with C#, .NET Framework, and .NET Core.
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Experience with AI/ML libraries and integrating AI services into existing .NET ecosystems.
- Proficiency in SQL Server, Entity Framework, and NoSQL databases.
- Familiarity with cloud platforms, specifically Microsoft Azure.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.