Sr. Python Software Engineer

apartmentRobert Half placeSeven Hills calendar_month 

We are in search of a Sr. Python Software Engineer to be part of our team in SEVEN HILLS, Ohio. The role involves developing and maintaining web applications using Python Django, working with cross-functional teams in designing and launching high-quality web applications.

Responsibilities:
  • Develop and maintain web applications using Python Django.
  • Collaborate with cross-functional teams to design, build, and launch high-quality web applications.
  • Write clean, efficient, and well-documented code that adheres to industry best practices.
  • Troubleshoot and resolve issues with web applications in a timely manner.
  • Participate in code reviews, provide constructive feedback, and mentor less experienced developers.
  • Stay updated with emerging technologies, trends, and best practices in Python development.
  • Manage database operations and integrate with external APIs.
  • Ensure that web applications are scalable, secure, and reliable.
  • Engage in agile development methodologies and contribute to continuous improvement of processes and tools.
  • Contribute to the development of the team's knowledge base. • Holds a minimum of 5 years of experience as a Python Software Engineer or in a similar role.
  • Proficient in Python programming language.
  • Has experience working with Django and Python Flask frameworks.
  • Demonstrates a strong understanding of algorithms and data structures.
  • Possesses knowledge of object-relational mapping (ORM).
  • Familiarity with front-end technologies (like JavaScript and HTML5).
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to integrate multiple data sources and databases into one system.
  • Capable of creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as Git.
  • Strong unit test and debugging skills.
  • Possesses excellent problem-solving skills and attention to detail.
  • Demonstrates the ability to work independently and as part of a team.
  • Good communication skills with the ability to explain technical concepts to non-technical individuals.
  • Bachelor's Degree in Computer Science, Engineering, or a related field is preferred.
thumb_up_altRecommended

Python Software Engineer

apartmentRobert HalfplaceSeven Hills
We are offering an exciting opportunity for a Python Software Engineer in SEVEN HILLS, Ohio. This role involves developing and maintaining web applications using Python Django. You will be working in cross-functional teams to design, build...
electric_boltImmediate start

Senior Software Engineer

placeCleveland, 7 mi from Seven Hills
Overview: As a Senior Software Engineer, you will play a crucial role in developing both front-end and back-end components of our applications. You will collaborate with cross-functional teams to design, develop, and maintain scalable software...
apartmentOutcomeLogixplaceCleveland, 7 mi from Seven Hills
experienced team members.Deployment:Supervise a team to implement application software within the (link removed)vestigate whether the principles of application software are being implemented.Additional Responsibilities:Act as Subject Matter Expert for multiple...