๐Worldwide
Senior Python Developer
closed
LeadsMarket.com
๐Remote - Colombia
Summary
Join LeadsMarketยฎ, a leading tech company in financial lead generation, as a Senior Python Developer. You will build and optimize multi-tier applications and services, using Python 3.5+, asynchronous programming, and modern software development practices. The role involves code refactoring, testing, and collaboration with cross-functional teams. You'll contribute to architectural decisions and adapt to changing priorities. A Bachelor's degree in a related field and 4+ years of relevant experience are required. We offer remote work, flexible hours, and opportunities for skill enhancement.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 4+ years of professional experience building multi-tier applications and services
- Strong proficiency in Python 3.5 or higher
- Good knowledge of asynchronous programming
- Experience with Web API development from scratch
- Experience working with MS SQL or other RDBMS
- Experience working with RabbitMQ
- Practical experience with Object-Oriented Programming (OOP) and Test-Driven Development (TDD)
- Experience working with Microservices Architecture (MSA)
- Practical usage of Docker containers
- Experience with profiling and optimizing code for performance
- Familiarity with logging and metrics monitoring tools
- Experience with orchestration tools like Kubernetes or Swarm
- Experience with Message Queues, Redis, and NoSQL databases
- Flexibility to handle directional changes and shifting priorities to ensure project success
- Excellent written and verbal communication skills; ability to communicate with all levels of the company
- Great attention to detail
- Fluent in English
- Ability to work under pressure
Responsibilities
- Write new code and refactor existing code with a balanced approach
- Perform code reviews, write unit tests, and monitor system logs and metrics
- Build reusable code, services, and libraries for team and company-wide use
- Optimize applications for maximum speed and scalability
- Participate in architectural decisions and contribute to system design
- Collaborate with Marketing, Sales, and IT Departments to understand business needs
- Adapt to changing business needs and priorities to ensure project success
Benefits
- Opportunity to gain international business experience working for a leading U.S. company
- Challenging tasks with great opportunities to enhance your skills
- Remote work
- Flexible working hours
This job is filled or no longer available
Similar Remote Jobs
๐Worldwide
๐Poland
๐Mexico
๐Worldwide
๐Ukraine
๐Worldwide
๐Worldwide
๐Worldwide
๐Mexico