Senior Python Engineer

at  AltexSoft

Nigeria, , Nigeria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Dec, 2024Not Specified20 Sep, 20245 year(s) or aboveAccess,Conferences,Knowledge BaseNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are AltexSoft, a consulting company dedicated to creating solutions that solve our customers’ problems. With extensive expertise in Travel Tech, Data Science, UI/UX, Business Analysis, and Software Engineering.
If you’re passionate about working with cutting-edge technology in a dynamic environment and have experience in the travel domain, we’d love to have you join our team.
Our client is a prominent global travel management company specializing in comprehensive travel solutions for corporate clients. Founded in 2006 as part of a Dutch-owned group, the company provides a diverse array of services, including travel booking, expense management, policy compliance, and travel risk management. With operations in over 100 countries, they cater to businesses of all sizes, ranging from small enterprises to large multinational corporations.

You Have

  • 5+ years of experience with Python, including deep understanding of its core principles and advanced features.
  • Expertise in Django and Flask, with the ability to design, build, and maintain robust and scalable web applications.
  • Strong knowledge of asyncio and aiohttp, including the ability to implement high-performance, non-blocking applications.
  • Proficiency in PostgreSQL and experience with NoSQL databases such as MongoDB, Redis, Memcache, and Riak.
  • Exceptional proficiency in Git, including branching, merging, and managing large-scale codebases.
  • Ability to diagnose and resolve complex technical challenges efficiently, particularly in large, distributed systems.
  • Understanding of performance profiling and optimization techniques for both applications and databases.
  • In-depth understanding of security principles, including data protection, authentication, and secure coding practices.
  • Strong ability to collaborate with cross-functional teams, mentor junior developers, and participate in technical discussions.

Would be a plus

  • Experience working with travel-related technologies, systems, or platforms is highly desirable.
  • Familiarity with deploying and managing applications in cloud environments (AWS, Azure, or Google Cloud)
  • Basic understanding of CI/CD pipelines, containerization (Docker), and infrastructure as code (Terraform, Ansible)

You Are Going To

  • Drive the development of high-quality, scalable, and maintainable Python applications.
  • Participate in architectural decisions and design patterns to ensure the development of robust systems.
  • Work closely with front-end developers, UI/UX designers, and other stakeholders to deliver cohesive and efficient solutions.
  • Write clean, documented, and well-tested code according to established coding standards.
  • Provide technical leadership and mentoring to junior developers, fostering an environment of continuous learning.
  • Implement and maintain connections with Amadeus for streamlined travel management operations.
  • Stay updated with emerging technologies, driving innovation and best practices within the team.

We offer

Work-life Balance

  • Possibility to work remotely

Health Care

  • Reimbursement of medical expenses
  • Online morning exercise

Education

  • Compensation for trainings, seminars, conferences
  • Free access to the Pluralsight and ACloudGuru knowledge base
  • Access to the AltexSoft library with top-notch materials
  • A mentor for a probation period
  • Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development

Development

  • Horizontally — master new technologies at internal courses
  • Vertically — choose your own career path through Competency trees

Recognition Program

  • All your activities are marked by points that can be exchanged for gifts to fit any taste.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Nigeria, Nigeria