Padmi

Senior Software Engineer (Python)

ChennaiPosted 10 months ago
Software engineeringSeniorFull Time
Apply at Getinz Techno Services

Opens the source posting on foundit.in

Source description

About the role

View original

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.

One address, no account. We’ll tell you when matching roles go live.

More at Getinz Techno Services

Related open roles

View all roles