Mid-Level Python Developer

Primeit Consulting Sa — Portugal · Posted ~3 weeks ago

Mid €1200-€2000 base salary + food allowance + flexible benefits

Skills

Python Object-oriented programming Functional programming Python ecosystem Software architecture SQL Relational databases Unit testing Integration testing End-to-end testing Scalable application design Performance optimization Debugging Rapid prototyping

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Join a technology team as a mid-level Python developer working on reliable, scalable applications. You will design and maintain reusable code, rapidly prototype new ideas, diagnose bottlenecks and defects, optimize application quality and performance, and deliver incrementally as requirements evolve. The role requires three to six years of experience, strong Python expertise, knowledge of object-oriented and functional programming, SQL, relational databases, automated testing, scalable design principles, and expert English.

Highlights

Mid-level role with a defined salary range, food allowance, flexible benefits, professional development programs, and opportunities to prototype and deliver scalable applications.

Description

30 seconds? Let's use them well: 18 years of experience. 2,360 employees. 20 offices and 2 Talent Hubs. 10 internal programmes designed with you in mind. We are looking for a Python Developer! Location: Lisbon Level of Experience: Mid (3 to 6 years) Salary Package & Benefits: €1,200 to €2,000 (salary base) + Food Allowance + Flex Benefits Main Tasks: Design, build, and maintain efficient, reusable and reliable Python codeRapidly prototyping solutions to quickly prove/disprove new conceptsIdentify bottlenecks and bugs, and devise solutions to these problemsEnsure the best possible performance, quality, and responsiveness of the applicationsIncrementally deliver applications to meet dynamic customer requirements Technical skills: Solid understanding of object-oriented programming and functional programming paradigmsProficient in Python, with a good knowledge of its ecosystem and architectural patternsExperience with SQL and any industry standard relational databaseExperience with unit, integration and end to end testingUnderstanding fundamental design principles behind a scalable application Languages English ➔ Expert