About Truelancer Enterprise:Truelancer Enterprise is a premier Gig Talent platform that connects large enterprise clients with highly skilled and vetted software developers. Our network ensures top-tier professionals, providing unmatched expertise to tackle any project. With Truelancer Enterprise, businesses gain access to a pool of exceptional talents, fostering innovation, and achieving success. Trust, efficiency, and excellence define our commitment to empowering enterprises with the best tech solutions, making us the ultimate destination for hiring top-notch software developers.
About the Client:Our client is a global leader in next-generation digital services and consulting. Enabling clients in 45 countries to navigate their digital transformation. With over three decades of experience in managing the systems and workings of global enterprises.
Job Title: Senior Python Developer with FastAPI Expertise
Responsibilities:Collaborate with cross-functional teams to understand project requirements and translate them into scalable software solutions.Design and develop high-quality, efficient, and maintainable code using Python and FastAPI.Implement RESTful APIs and integrate them with third-party services and databases.Conduct code reviews, provide constructive feedback and mentor junior developers.Troubleshoot and debug complex issues to ensure optimal performance and reliability.Stay updated on emerging technologies and industry trends to continuously improve our development processes and practices.
Qualifications:Bachelor's degree in Computer Science, Engineering, or related field.6+ years of professional experience in software development, with a focus on Python programming.Strong proficiency in FastAPI framework and asynchronous programming.Solid understanding of RESTful API design principles and best practices.Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills, with the ability to work effectively in a fast-paced environment.Experience working in Agile/Scrum methodologies is a plus.