First seen by Alion on Oct 4, 2026.
To support the development, customization, and integration of the company's CRM platform while gaining practical experience in Python backend development, Vue.js frontend development, databases, APIs, and software development practices under the guidance of senior developers.
Job DescriptionWe are looking for a motivated Developer Intern to join our team. In this hands-on role, you will help customize, expand, and integrate our Customer Relationship Management (CRM) system. You will work alongside senior developers to build scalable backend services in Python and dynamic, responsive user interfaces using Vue.js.
Key Responsibilities
- CRM Customization & Feature Development: Implement custom modules, automated workflows, and data pipelines within the CRM system to meet business requirements.
- Backend Development (Python): Write and maintain RESTful APIs, data models, and core business logic using Python frameworks (e.g., Django, FastAPI, or Flask).
- Frontend Development (Vue.js): Build reactive UI components, data dashboards, and user workflows using Vue.js and modern JavaScript.
- Database & Integrations: Connect third-party services via APIs and write efficient database queries (PostgreSQL/MySQL).
- Testing & Quality Assurance: Write clean, maintainable code, conduct unit testing, and participate in peer code reviews.
Python: Solid understanding of core Python, OOP principles, and basic experience with a web framework (Django, FastAPI, or Flask).
Vue.js & Frontend: Working knowledge of Vue.js (Vue 2/3), JavaScript (ES6+), HTML5, and CSS.
Databases: Basic understanding of relational databases (PostgreSQL/MySQL) and standard SQL queries.
APIs & Tools: Familiarity with RESTful API principles and Git version control (branches, pull requests).
Soft Skills: Strong problem-solving mindset, fast learner, and clear communication skill
EducationBachelor's degree or currently pursuing a Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. Fresh graduates and final-year students with relevant technical skills and project experience are encouraged to apply.
Benefits- Hands-on experience working with a real-world CRM system
- Practical exposure to Python, Vue.js, REST APIs, and databases
- Mentorship and guidance from experienced developers
- Opportunity to work on real business projects
- Exposure to software development and code review practices
- Professional and collaborative work environment
- Opportunity for career growth based on performance
- Certificate/experience letter upon successful completion of the internship
- Job level: Entry Level
- Employment type: Full Time
- Work nature: on-site
- Job location: Lalitpur
- Apply before: 2026-10-29

