Skip to main content

Senior Python Developer

Senior Python Developer
LaSalle Network
7 months 3 weeks ago

Job Description

LaSalle Network is partnering with a leading Real Estate organization to identify a Senior Python Developer (Automation & Data Services) to join their team. We are seeking a highly skilled and experienced Senior Python Developer to lead the development of data applications focused on data analysis and visualization. The successful candidate will be responsible for designing, implementing, and maintaining robust Python-based solutions for processing, analyzing and visualizing data for our client's asset management function. This is a hybrid position and requires the ability to be onsite in Chicago, IL 1-2 days per week.

Senior Python Developer Responsibilities

  • Architect and develop Python-based applications for data analysis, leveraging libraries such as NumPy, GeoPandas, etc.
  • Design and implement efficient algorithms and data structures for handling large volumes of data
  • Collaborate with data scientists, data architect, Software developer and other stakeholders to understand requirements and translate them into technical solutions
  • Develop RESTful APIs for accessing data and analytical results
  • Integrate data from various sources, including geospatial databases, APIs and file formats such as CSV, Shapefiles, etc.
  • Write clean, maintainable and well-documented code, following best practices and coding standards
  • Conduct code reviews and provide constructive feedback to team members
  • Stay up-to-date with advancements in data analysis techniques and technologies, and propose innovative solutions to enhance the application

Senior Python Developer Requirements

  • 8+ years of experience working as a Python developer with a focus on data analysis and visualization
  • Proficiency in Python programming and familiarity with libraries such as NumPy, GeoPandas, and ArcGIS
  • Knowledge of web development frameworks for building RESTful APIs
  • Experience with version control systems, preferably Git
  • Excellent problem-solving and analytical skills
  • Effective communication skills and the ability to collaborate with multidisciplinary teams
  • Familiarity with cloud computing platforms (e.g., AWS, Azure) and containerization technology
  • Experience with relational databases (e.g., SQL Server) and NoSQL databases (e.g., MongoDB, Redis)
  • Knowledge of software engineering principles, design patterns, and best practices

If you are passionate about using data to drive business decisions and have experience in data analytics and ERP systems, we would love to hear from you.

Contact Information

Thank you,

Scott Kohut

Technology Services Recruiter

LaSalle Network

LaSalle Network is an Equal Opportunity Employer m/f/d/v. LaSalle Network is the leading provider of direct hire and temporary staffing services. For over two decades, LaSalle has helped organizations hire faster and connect top talent with opportunities, from entry-level positions to the C-suite. With units specializing in Accounting and Finance, Administrative, Marketing, Technology, Supply chain, Healthcare Revenue Cycle, Call Center, Human Resources, and Executive Search. LaSalle offers staffing and recruiting solutions to companies of all sizes and across all industries. LaSalle Network is the premier staffing and recruiting firm, earning over 100 culture, revenue and industry-based awards from major publications and having its company experts regularly contribute insights on retention strategies, hiring trends, and hiring challenges, and more to national news outlets.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States