Match score not available

Senior Software Developer (PHP and Python Web)

extra holidays
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or IT, Minimum of 5 years in PHP and Python development, Proficiency in PHP frameworks and Python frameworks, Experience with MySQL, PostgreSQL, or similar databases.

Key responsabilities:

  • Design, develop, and maintain web applications
  • Collaborate with teams to define system architecture
CallTek logo
CallTek XLarge https://www.calltekinc.com/
5001 - 10000 Employees
See more CallTek offers

Job description

Department: IT / Software Development

Reports to: Lead Developer / CTO

Job Type: Full-time

Experience Level: Senior (5+ years)

We are seeking a highly skilled and experienced Senior PHP and Python Web and System Developer to join our dynamic team. The ideal candidate will have a minimum of 5 years of hands-on experience in developing, deploying, and maintaining web applications and systems using PHP and Python. You will work closely with our development team to design, build, and optimize high-performance web applications and backend systems that drive our business processes.

- Application Development: Design, develop, and maintain robust web applications and backend systems using PHP, Python, and relevant frameworks.

- System Architecture: Collaborate with the architecture team to define the structure and design of new systems and improvements to existing systems.

- Database Management: Develop and optimize database structures, queries, and integrations with MySQL, PostgreSQL, or other RDBMS.

- API Integration: Create and maintain RESTful APIs and work with third-party APIs to integrate external services into our systems.

- Performance Optimization: Identify and resolve performance issues, ensuring applications and systems are scalable, secure, and efficient.

- Code Quality: Write clean, maintainable, and well-documented code. Conduct code reviews and provide constructive feedback to peers.

- Testing and Debugging: Implement automated testing, perform unit testing, and debug issues across multiple browsers and platforms.

- Security Compliance: Ensure that all developed applications adhere to the latest security standards and best practices.

- Project Management: Participate in project planning, provide time estimates, and ensure timely delivery of projects.

- Collaboration: Work closely with front-end developers, UX/UI designers, and other stakeholders to deliver cohesive and user-friendly solutions.

- Mentorship: Provide guidance and mentorship to junior developers, helping them to grow their skills and knowledge.

Requirements

- Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Equivalent experience will be considered.

- Experience: Minimum of 5 years of experience in PHP and Python development.

- Technical Skills:

- Proficiency in PHP (Laravel, Symfony) and Python (Django, Flask).

- Strong experience with MySQL, PostgreSQL, or similar databases.

- Experience with version control systems (e.g., Git).

- Familiarity with front-end technologies (HTML, CSS, JavaScript).

- Knowledge of Linux/Unix server environments.

- Experience with cloud services (AWS, Azure) is a plus.

- Familiarity with CI/CD pipelines and DevOps practices is an advantage.

- Soft Skills:

- Strong problem-solving skills and the ability to work independently.

- Excellent communication skills, both written and verbal.

- Ability to manage multiple tasks and projects simultaneously.

- Attention to detail and commitment to quality.

Benefits

- Competitive salary and performance-based bonuses

- Health, dental, and vision insurance

- Flexible working hours and remote work options

- Opportunities for professional development and training

- Collaborative and inclusive work environment

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Detail Oriented
  • Communication
  • Problem Solving

Software Engineer Related jobs