Talenter

Senior Python Engineer

Bogotá, Bogota, CO

2 months ago
Save Job

Summary

At Talenter we seek an enthusiastic and proactive Python Engineer to join a software development company that works for the US market.

As a Python Engineer you'll be responsible for designing, developing, and maintaining high-quality applications using the language. You will collaborate closely with cross-functional teams to translate business requirements into technical solutions.

Key Responsibilities

  • Building new features and have a solid understanding of the full web development life cycle.
  • Making changes and shipping code to production continuously.
  • Troubleshoot and resolve applications bottlenecks and bugs.
  • Maintaining the existing codebase and identifying possible improvements.
  • Writing Unit Tests for existing and new features.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Making sure the documentation of the project is accurate and helpful, manage individual project priorities, deadlines, and deliverables.
  • Mentor junior engineers and contribute to team knowledge sharing.
  • Stay up to date on industry trends, emerging technologies, and software engineering best practices.

Qualifications And Skills

  • Bachelor’s degree in Computer Science.
  • Proficient use of English, both writing and speaking.
  • Strong experience (at least 4 years) in Python development.
  • Strong experience architecting and building reliable, scalable, maintainable high-performance web applications.
  • Experience with building and maintaining customer-facing APIs.
  • Experience with any of the following frameworks: FastAPI, Django or Flask.
  • Experience with databases and ORM concepts, preferably with PostgreSQL or MySQL.
  • Understanding and usage of containerized software (Docker).
  • Familiarity with AWS cloud platform.
  • Solid understanding of web development principles, including RESTful APIs, authentication, and security.
  • Experience working with Git version control, Unit testing, and Continuous Integration.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently as well as in a team environment.
  • Willingness to learn and experiment with new technologies.

Nice To Have

  • Experience with HTML, CSS, JavaScript, and related frontend technologies.
  • Experience with a frontend web framework such as React is a plus.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: