Python Developer

Javen Technologies

  • Fort Mill, SC
  • 4 days ago

    Highlights

    Summary: Python developer with React front-end and Python backend experience, responsible for developing and helping maintain our AWS-hosted web application. Collaborates with data modelers, analysts, and business users to ensure ongoing development with different product teams.

    Numbers & Facts

    LocationFort Mill, SC

    Description

    Job Title: Python Developer
    Location: Fort Mill, SC - hybrid, 3 days a week
    Duration: 12 Months
      
    Summary:
    • Python developer with React front-end and Python backend experience, responsible for developing and helping maintain our AWS-hosted web application.
    • Collaborates with data modelers, analysts, and business users to ensure ongoing development with different product teams.
     
    Skills & Experience:
    • Shown experience with 5+ years in an enterprise environment.
    • Solid grasp of OOP principles, experience using common libraries for data manipulation (pandas, NumPy, DATETIME, regex functions).
    • 2+ years of front-end development with experience in React, JS, HTML, and CSS.
    • 1+ years of experience in SQL Server writing basic queries and implementing SP's.
    • Knowledge of version control systems (e.g., Git; we use Bitbucket and GitLab)
    • Experience in crafting comprehensive documentation using systems like Confluence and bug tracking software like Jira.
    • Proficient in using testing frameworks (UnitTest, Pytest, Jest) to ensure code quality and maintainability.
    • Desirable: Hands-on experience with AWS, AZURE, or other cloud providers. Experience with Databricks, ADF, Glue, ETL's, and ELT's.
    • Shown ability to work inclusively, communicate efficiently, and collaborate within a team.
     
    Responsibilities:
    • Lead the demonstration of consistency with the LSEG Data standard policies and procedures.
    • Adapt quickly to new technologies, tools, and frameworks as needed for projects.
    • Engage in continuous learning to stay updated with industry trends and standard processes.
    • Develop and maintain web applications using React and Python.
    • Write clean, maintainable, and efficient code.
    • Optimize applications and code for speed and scalability.
    • Solve and debug applications to improve performance.
    • Participate in code reviews and contribute to teams' standard processes.
    • Document data ownership and establish integrations with enterprise data repositories.
     

    Similar Jobs