InApp / Careers / Jobs / Senior Software Engineer / System Analyst

Senior Software Engineer / System Analyst – Python Fullstack Developer (7-12 Years)

Project Location(s):

Share

Facebook
Twitter
LinkedIn

Experience: 7-12 years

Job Description:

Skills: Python(Flask/FastAPI/Django), React

  • Develop and maintain web applications using Python and AIOHttp server.
  • Design, implement, and optimize database solutions using MSSQL.
  • Write efficient and reusable Python scripts for various automation tasks.
  • Create and execute unit tests using Pytest to ensure code quality and reliability.
  • Implement database changes and version control using Liquibase.
  • Generate test reports and manage test automation using Allure.
  • Work with Autobahn for implementing the WAMP protocol in applications.
  • Collaborate with front-end developers to integrate user-facing elements using React (good to have).
  • Participate in code reviews, design discussions, and provide technical guidance.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Stay updated with the latest industry trends and technologies.

Required Skills and Qualifications:

  • Proven experience as a Python Developer.
  • Proficiency in AIOHttp server.
  • Strong knowledge of MSSQL and database management.
  • Solid understanding of Python scripting.
  • Experience with Pytest for unit testing.
  • Familiarity with Liquibase for database version control.
  • Experience with Allure for test automation reporting.
  • Knowledge of Autobahn and the WAMP protocol.
  • Good understanding of front-end technologies, specifically React (good to have).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience with Agile/Scrum development methodologies.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience working in a collaborative team environment.