More

    Python Developer-Pandas & Numpy-Canada

    USD

    Job Overview: Python Developer (Pandas & Numpy)

    Role: Python Developer – Pandas & Numpy
    Location: Remote / Canada
    Duration: 6-12+ Months

    Job Description

    We are seeking an experienced Python Developer with a strong background in data manipulation and application development using key libraries such as Pandas and Numpy. The ideal candidate will have a solid understanding of object-oriented programming principles and a track record of successfully delivering applications within Agile methodologies, particularly Scrum. This remote position offers the flexibility to work from Canada while collaborating with a talented team of professionals.

    Key Responsibilities

    As a Python Developer, you will be responsible for:

    • Developing and maintaining applications using Python and its associated libraries, ensuring code quality and adherence to best practices.
    • Engaging in the full software development lifecycle, from requirements gathering to deployment and support, while working in an Agile environment.
    • Utilizing Pandas and Numpy for data analysis and manipulation tasks, enabling the team to derive actionable insights from complex datasets.
    • Implementing RESTful APIs and integrating various data sources, including structured and unstructured data.
    • Collaborating with cross-functional teams to design, develop, and implement scalable solutions that meet business needs.

    Preferred Qualifications and Skills

    To be successful in this role, candidates should possess the following qualifications and skills:

    • Agile Methodology: Proven experience in developing applications within Agile frameworks, particularly Scrum, demonstrating the ability to adapt to changing requirements and prioritize tasks effectively.

    • Python Proficiency: Strong hands-on experience with Python, focusing on object-oriented design and development concepts. Familiarity with modern development practices and frameworks is essential.

    • Pandas and Numpy Expertise: Extensive experience working with Pandas and Numpy for data manipulation and analysis, enabling efficient processing of large datasets.

    • Web Frameworks: Practical experience with web frameworks such as Flask (preferred) or Django, allowing for the development of robust web applications and APIs.

    • Database Management: Familiarity with NoSQL databases, including MongoDB, DocumentDB, and DynamoDB. Experience in designing and optimizing database schemas to support application needs is beneficial.

    • Cloud Services: Hands-on experience with Amazon Web Services (AWS), particularly with services like AWS Lambda, RDS, EC2, API Gateway, CloudFormation, SAM, Transfer Family, and CloudWatch. Understanding how to leverage cloud infrastructure for application deployment and scaling is crucial.

    • Data Formats and APIs: Good knowledge of data interchange formats such as XML and JSON, as well as experience in working with REST APIs and SOAP for integrating with external systems.

    • Code Quality: Excellent code review and debugging skills, demonstrating a commitment to maintaining high-quality standards in software development.

    • Communication Skills: Strong written and verbal communication abilities, enabling effective interaction with team members, peers, and clients. The ability to articulate complex technical concepts to non-technical stakeholders is essential.

    • Interpersonal Skills: Good interpersonal skills to foster and maintain robust working relationships with team members, clients, and other stakeholders. Experience in the Banking and Financial Services domain is preferred, highlighting familiarity with industry-specific challenges and requirements.

    Conclusion

    This role offers a unique opportunity to contribute to impactful projects while working with cutting-edge technologies. If you are a motivated and skilled Python Developer with a passion for data manipulation and a desire to work in a collaborative environment, we encourage you to apply. Join us in delivering innovative solutions that drive success for our clients and make a positive impact in the industry.

    Apply now

    Nullam posuere feugiat lobortis. Curabitur elementum non ipsum amet quis vestibulum.

    About the role

    Job posted

    Job type

    Salary

    USD

    Categories

    Required skills

    Benefits

    Similar jobs

    Vestibulum finibus mollis risus quis posuere. Etiam ac tempus arcu.

    Senior Python developer

    25.000 - 50.000

    USD

    Full timeInformation Technology (IT)Software engineer

    Trainee Data Analyst

    0 - 25.000

    USD

    Full timeData engineeringInformation Technology (IT)

    Data Engineer II (Remote)

    100.000 - 150.000

    USD

    Full timeInformation Technology (IT)

    Prompt Engineer

    100.000 - 150.000

    USD

    Full timePrompt Engineer

    Responsible AI Trainee

    75.000 - 100.000

    USD

    Full timeArtificial Intelligence

    Front-End Developer

    50.000 - 75.000

    USD

    Full timeFront end developer