Search by job, company or skills

G

Senior Software Engineer (Python)

3-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

Key Responsibilities:

Connector Development:

  • Design, develop, and maintain solutions to connect to various 3rd-party products and services, ensuring seamless integration.

Documentation & Communication:

  • Write comprehensive requirement and design documents, user documentation, and record product demos.

Performance Optimization:

  • Address challenges in handling mass data efficiently and ensure the system is optimized for concurrency and parallelism in Python.

Testing:

  • Develop and maintain automated unit and integration tests to ensure robust, high-quality solutions.

Learning & Growth:

  • Stay motivated and eager to learn new areas of technology, including internal database mechanisms and other technical domains.

Collaboration:

  • Work closely with cross-functional teams to ensure alignment with business objectives, while delivering high-performing and reliable integration solutions.

Required Qualifications:

Experience:

  • At least 3 years of in-depth experience as a Python developer, with a focus on integration and connector development.

Database Knowledge:

  • Strong experience with relational databases and SQL, including the ability to hand-optimize SQL statements for performance.

Concurrency & Parallelism:

  • Deep understanding of Python's challenges with concurrency and parallelism, and familiarity with techniques for mitigating these issues.

Testing Expertise:

  • Proficient in writing automated tests (unit and integration) to ensure the quality and stability of integration solutions.

Linux & Scripting:

  • Basic knowledge of Linux and Linux scripting, with experience working with Docker or similar container technologies.

Security Awareness:

  • Solid understanding of IT and network security principles, ensuring that integration solutions are secure and robust.

Customer-Centric Approach:

  • A customer-centric mindset with the goal of creating an optimal user experience through well-designed connectors and integrations.

Data & Architecture Understanding:

  • A strong grasp of data structures, data modeling, and software architecture, with a focus on scalable and maintainable solutions.

More Info

About Company

Established in 2015, Getinz stands as a premier executive search and product recruitment firm, devoted to delivering top-tier talent that fuels growth and innovation. Backed by years of expertise and a dedication to personalized service, we boast a proven track record of successfully assisting organizations of all sizes in finding the ideal candidates for their unique needs.

Job ID: 130539603

Similar Jobs