···
Log in / Register

Junior Software Developer - Experience in Road Infrastructure

COP 3,000,000/month
Computrabajo
Full-time
Onsite
No experience limit
No degree limit
Medellín, Medellin, Antioquia, Colombia
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Junior Software Developer to design, implement, and maintain web and mobile applications, contributing to digitalization and automation. Key Highlights: 1. Web and mobile application development 2. System integration and automation 3. Working with frontend and backend technologies JUNIOR SOFTWARE DEVELOPER Position: Junior Software Developer Department: Technology Directorate (ICT) POSITION OBJECTIVE Develop, implement, and maintain web and mobile applications that support the operational and strategic processes of the company, working on digitalization, automation, and integration projects, ensuring technical quality, sound programming practices, and alignment with the technology department’s objectives. · RESPONSIBILITIES Software Development Develop web applications using frontend (JavaScript) and backend (PHP/Laravel) technologies Create and consume APIs for integration between internal and external systems Support relational database (MySQL, PostgreSQL) design and optimization Implement features following MVC design patterns and architecture Perform unit and integration testing to ensure code quality Version control using Git/GitHub following collaborative workflows Maintenance and Support Provide technical support for internally developed applications Identify, document, and fix bugs in existing applications Carry out incremental improvements and performance optimizations Monitor application performance and propose technical improvements System Integration Support integration between organizational applications (ERP, GLPI, existing systems) Develop connectors and middleware for data synchronization Implement webhooks and notification services between systems Collaborate with external vendors on technical integrations Process Automation Support departments in automating repetitive processes Develop automation scripts and tools Create automated dashboards and reports for data visualization Implement automated workflows (workflows) Documentation and Collaboration Generate and maintain technical documentation for developments (architecture, APIs, database) Support creation of user manuals Participate in project planning and progress tracking meetings Report progress to immediate supervisor · EXPERIENCE Minimum Required: 1–2 years of verifiable software development experience Portfolio of personal, academic, or professional projects demonstrating technical capabilities Experience in web application development (frontend and backend) Desirable: Experience in construction, manufacturing, or service-oriented companies Experience working with agile methodologies (Scrum/Kanban) Participation in enterprise digitalization or automation projects · SPECIFIC KNOWLEDGE Academic Background Required: Technical or Technological Degree in Software Development, Systems Engineering, or related fields Desirable: Bachelor’s degree in Systems Engineering (final semesters or recently graduated) Programming Languages (Mandatory) Backend: PHP (Laravel framework), JavaScript Frontend: JavaScript Databases: Advanced SQL Version Control: Git/GitHub Frameworks and Technologies (Mandatory) Backend: Laravel 10+ (Eloquent ORM, migrations, middleware, validations) Frontend: JavaScript CSS: Bootstrap, Tailwind CSS, or similar Databases: MySQL or PostgreSQL Methodologies and Best Practices (Mandatory) Agile development methodologies (Scrum) Design patterns (MVC, Repository) RESTful API design Clean code principles Desirable Knowledge Cloud Computing: AWS (EC2, S3, RDS) or Azure (basic level) DevOps: Basic Docker, CI/CD concepts Advanced Framework: Filament v3/v4 for Laravel Testing: PHPUnit and PEST Tools: Postman (API testing) Automation: n8n, Zapier, or similar Mobile: Flutter or React Native (basic level) Python: For automation scripts Reporting: Power BI (API integration) Personal Competencies Self-directed and rapid learning Teamwork and collaboration Effective communication (technical and non-technical) Problem-solving and analytical thinking Adaptability to change and new technologies Proactivity and initiative Attention to detail. -Requirements- Minimum education: University / Professional Degree 2 years of experience Keywords: developer, programmer, jr, junior

Source:  computrabajo View original post
Juan Lopez
Computrabajo

Company

Computrabajo
Juan Lopez
Computrabajo

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.