Enable job alerts via email!

Python Engineer

TN United Kingdom

United Kingdom

Remote

GBP 50,000 - 90,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Python Developer, where you will transform the malware sandbox's front-end interface and enhance backend systems. This role involves porting legacy code, developing microservices, and creating APIs to support a streamlined user experience. Collaborate with a talented team in a remote-first environment, and leverage your expertise in Python, databases, and DevOps practices to drive innovation and deliver high-quality software solutions. Experience a transformative career with competitive benefits and flexible work arrangements.

Benefits

Private Medical Plans
Competitive Compensation
Retirement Plans
Paid Learning Days
Flexible Work Arrangements

Qualifications

  • 5-10+ years of Python experience required.
  • Experience porting from Python 2 to 3 is essential.

Responsibilities

  • Develop high-volume backend systems using Python.
  • Port Python 2 code to Python 3 and develop APIs.

Skills

Python
API Development
Database Integration
Debugging
DevOps Practices
Agile Methodology

Tools

Docker
Oracle Database
MongoDB
SQLAlchemy

Job description

Description
We’re Concentrix, a human-centered, tech-powered, intelligence-fueled company that creates innovative solutions across the enterprise. We help brands grow globally and into the future, trusted by clients in various sectors, from startups to Fortune Global 500 companies across 70+ countries.

Our core values include:

  • Challenging conventions
  • Delivering unprecedented outcomes
  • Creating experiences that go beyond WOW

If you share these values, we invite you to explore career opportunities with us. In our Information Technology and Global Security team, you will deliver cutting-edge technology infrastructure, software solutions, and global security for staff and clients. You will collaborate with top professionals to design, implement, and strategize IT, security, application development, and innovation initiatives in today’s hyperconnected world. Join us as part of the core technology team shaping the future of CX.

Concentrix offers eligible employees benefits such as private medical plans, competitive compensation, retirement plans, paid learning days, and flexible work arrangements, varying by location.

We are a remote-first company seeking the best talent worldwide. Experience a transformative career with us.

#LI-Remote

Summary

The game changer will modify our existing malware sandbox's front-end interface to be customer-facing and more streamlined. Responsibilities include porting code from Python 2 to Python 3, developing a new microservices architecture with database modifications, and creating an API to support the front-end UI. Developers will work on Python porting, API development, and database integration with relational and NoSQL databases.

Responsibilities
  • Develop high-volume backend systems using Python
  • Port Python 2 code to Python 3
  • Work with relational databases and MongoDB
  • Debug in production environments
  • Develop applications within container environments (excluding Kubernetes)
  • Write automated tests using tools like Pytest
  • Optional: Use SQLAlchemy for Python
  • Engage in DevOps practices, testing, QA, and change management
  • Design and maintain high-quality Python applications
  • Participate in all phases of the software development lifecycle
  • Collaborate with teams to analyze requirements and define solutions
  • Write clean, well-documented code
  • Troubleshoot and upgrade applications as needed
  • Ensure application performance and responsiveness
  • Conduct code reviews to uphold quality standards
  • Stay current with industry trends and technologies
  • Report to the Senior Manager, Global IT Service Delivery
Qualifications
  • 5-10+ years of Python experience
  • Experience porting Python 2 to Python 3
  • Optional: Experience with Docker, IoT, ETL tools
  • Proficiency in core Java/J2EE fundamentals
  • Experience communicating technical updates to stakeholders
  • At least 3 years of Oracle database skills
  • Knowledge of Agile development methodology

Location: UK, Work from Home, GB

Language Requirements: English

Time Type: Full-time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.