Application Development: Architect, build, and maintain scalable back-end services and enterprise applications using .NET (C#) and Java (Spring Boot MVC)
System Integration & Automation: Design and build reliable APIs, microservices, and workflow automations using Python and visual orchestration platforms (Dify or n8n)
LLM & AI Integration: Leverage platforms like Dify or n8n to integrate enterprise AI capabilities, automated agent workflows, and internal tool chains
Database & Performance Optimization: Write clean, efficient SQL/NoSQL queries, optimize database interactions, and ensure high system responsiveness and throughput
Troubleshooting & Maintenance: Debug complex system issues, perform code reviews, and continually optimize performance, security, and scalability
Collaboration: Partner with cross-functional teams (product managers, UI/UX designers, and systems engineers) to translate business requirements into technical solutions
Requirements:
Core Software Engineering
Degree in Computer Science/Information & Communication Technology with 3 years of professional experience in software engineering and back-end development
Strong proficiency in .NET / C# (ASP.NET Core framework, Web APIs)
Hands-on experience with Java and the Spring Boot framework (Spring MVC, Data JPA, RESTful Web Services)
Solid programming capability in Python for backend services, scripting, or data handling.
Workflow & AI Automation
Experience with workflow automation and AI agent platforms such as Dify or n8n (e.g., building prompt workflows, RAG pipelines, API triggers, or agent integration).
Skill set
Good communication skills, independent and team player
Good problem-solving skills with minimal supervision
Able to adapt in a fast-paced environment
Fresh graduates are welcome as training will be provided