freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Builds and maintains scalable back-end services using .NET/C# and Java/Spring Boot, integrates AI workflows with Python and platforms like Dify or n8n, and optimizes databases and system performance.

Responsibilities:

  • 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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available