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