Senior Python Developer

Chicago, Illinois


Employer: The LaSalle Group
Industry: Technology
Salary: Competitive
Job type: Full-Time

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, with the ability to tackle complex spatial data challenges
  • 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.

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.

Created: 2024-04-26
Reference: 136835
Country: United States
State: Illinois
City: Chicago
ZIP: 60018


Similar jobs: