Software Engineer – Full Stack & AI Systems

June 12, 2026
Application ends: September 11, 2026
Apply Now

Job Description

About the Role

We are looking for an experienced Full Stack Software Engineer to contribute to the development and maintenance of our growing portfolio of software products, including a .NET-based education platform, a Python-driven multi-agent AI application, a PHP-based CRM system, and a cross-platform Flutter mobile application.

You will work closely with the engineering and product teams to design, build, and scale these systems while contributing to our AI development roadmap.

Key Responsibilities

·         Design, develop, test, and maintain web-based and mobile software applications for the business platform using .NET (C#), PHP, Python, and Flutter/Dart technologies.

·         Develop and implement AI-powered features, automation workflows, and Large Language Model (LLM) integrations to enhance platform functionality and operational efficiency.

·         Build and maintain CRM system features for student management, counsellor coordination, application processing, and real-time tracking services.

·         Develop secure backend services, APIs, and database solutions to support scalable, high-performance software systems and integrations.

·         Integrate third-party applications, cloud services, communication tools, and external databases into existing software platforms.

·         Conduct software testing, debugging, troubleshooting, and performance optimisation to ensure reliability, security, and system efficiency.

·         Collaborate with product managers, UI/UX designers, and stakeholders to analyse user requirements and deliver effective software solutions.

·         Prepare technical documentation and participate in agile software development activities including code reviews, deployment processes, and continuous system improvements.

Required Skills & Experience

  • Minimum 3 years of professional software engineering experience
  • Strong proficiency in .NET (C#) — web APIs, MVC, or similar frameworks
  • Hands-on experience with Python for backend development or AI/ML applications
  • Working knowledge of PHP for web application development
  • Experience with Flutter or other cross-platform mobile development frameworks
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL, SQL Server)
  • Understanding of RESTful API design and integration
  • Experience with version control systems (Git)
  • Strong problem-solving skills and attention to detail

Desirable Skills

  • Experience with AI agents, LLMs, or multi-agent frameworks (e.g., LangChain, AutoGen, CrewAI)
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Experience with CI/CD pipelines and DevOps practices
  • Knowledge of Agile/Scrum methodologies

Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology, or a closely related field

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru