Digital Agency – Progressive Labs

Software Engineer (Python)

  • Anywhere

Software Engineer (Python) 
We are looking for a self-motivated, driven, talented software engineer to join our growing team!

Key Responsibilities:
– Collaborate with cross-functional teams to design, develop, and implement scalable software solutions.
– Architect and build end-to-end applications using Python frameworks such as Django or Flask.
– Ensure the responsiveness, performance, and security of applications.
– Conduct code reviews and provide constructive feedback to team members.
– Stay updated with industry trends and integrate best practices into our development processes.
– Troubleshoot and optimize code for maximum efficiency and performance.

Qualifications:
– Experience: 1+ years of software development experience, specializing in Python.
– Education: Bachelor in  Computer Engineering or an equivalent field.

Technical Skills:
– Proficiency in Python programming language.
– Familiarity with desktop frameworks like PyQT or similar.
– Experience with web frameworks such as Django or Flask.
– Basic knowledge of Cloud Platforms such as Google Cloud Platform (GCP) or (AWS).
– Basic proficiency in shell scripting for automating repetitive tasks.
– Proficient in Git Version control.
– Ability to perform browser testing using built-in developer tools.
– Familiarity with Pandas and NumPy libraries for data manipulation and analysis.
– Basic proficiency in troubleshooting and maintaining simple to mid-level applications.

Additional Skills:
– Previous experience in a development firm/agency environment.
– Familiarity with GCP, Pub/Sub, Cloud, TensorFlow, or Machine Learning is a plus.
– Prior experience with C# and Windows desktop applications in a big plus.
– Good knowledge of service-oriented development and design patterns.
– Understanding of web application development and SaaS models.
– Understanding of backend asynchronous processes and data integrity.

Qualities:
– Passion for development.
– Commitment to delivering high-quality, defect-free projects.
– Ability to excel in a high-concurrency environment.
– Proficient in individual “deep work” and collaborative teamwork.
– Strong time-management skills, meeting deadlines consistently.
– Takes direction well, while also making decisions and taking initiative.
– Excellent communication skills.
– Ability to work independently and solve problems.
– Customer-centric mentality.
– Fluent in English (both verbal and written).

If you’re ready to contribute your expertise to a dynamic team and take on exciting challenges, apply now by sending your resume and portfolio to hr@progressivelabs.tech. Join us in shaping the future of technology!

To apply for this job email your details to hr@progressivelabs.tech