i
Tara Technocracy
1 Tara Technocracy Job
Symfony Developer - PHP Frameworks (3-7 yrs)
Tara Technocracy
posted 15hr ago
Key skills for the job
Key Responsibilities :
1. Backend Development :
- Design, develop, and maintain scalable web applications using Symfony.
- Write clean, efficient, and well-documented code that adheres to industry best practices.
- Implement new features and enhance existing functionalities based on business requirements.
2. API Development and Integration :
- Develop and maintain RESTful APIs for communication between the frontend and backend.
- Integrate third-party services and APIs to extend the functionality of our platform.
- Ensure secure and efficient data handling and storage across the system.
3. Database Management :
- Design and optimize database schemas using MySQL or PostgreSQL.
- Write and optimize complex SQL queries for data retrieval and reporting.
- Ensure data integrity and performance through effective database management practices.
4. Performance Optimization :
- Identify and resolve performance bottlenecks in the application to ensure optimal speed and scalability.
- Implement caching strategies and other techniques to improve application performance.
- Conduct code reviews and refactor existing code to improve maintainability and performance.
5. Collaboration and Communication :
- Work closely with front-end developers to ensure seamless integration of front-end and back-end components.
- Collaborate with product managers, field engineers, and other stakeholders to understand and implement business requirements.
- Communicate effectively with team members to align on project goals and deliverables.
6. Testing and Quality Assurance :
- Write and maintain unit and integration tests to ensure the reliability and stability of the application.
- Collaborate with QA teams to troubleshoot and resolve issues during the testing phase.
- Maintain a focus on delivering high-quality software that meets both functional and non-functional requirements.
7. Continuous Improvement :
- Stay up-to-date with the latest Symfony and PHP development trends and technologies.
- Contribute to the continuous improvement of development processes and tools.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3-5+ years of experience in backend development, with a strong focus on Symfony.
- Proficiency in PHP, MySQL/PostgreSQL, and web application development.
- Experience with RESTful API design and development.
- Proficiency in both Dutch and English, with strong verbal and written communication skills in both languages.
- Strong understanding of object-oriented programming (OOP) and design patterns.
- Experience with version control systems such as Git and GitLab.
- Ability to work independently as well as part of a collaborative team.
Preferred Qualifications:
- Experience with API Platform (https://api-platform.com/) is a strong plus.
- Experience with RealEstateCore, MongoDB, GraphQL, and Graph databases is highly desirable.
- Experience with messaging systems like RabbitMQ or equivalent systems.
- Experience with Docker and containerized environments.
- Familiarity with front-end technologies like React or Vue.js is a plus.
- Knowledge of cloud platforms like AWS or Azure.
- Familiarity with Agile development methodologies.
- Experience in the building management or smart building industry.
Functional Areas: Other
Read full job description