Connecteurstek

Python Software Engineer

Python application development, testing, and maintenance Working with other developers, designers, and stakeholders to satisfy project needs. Troubleshooting and code debugging Developing and maintaining code and application documentation Participating in code reviews and contributing to best practices for the team Maintaining current knowledge of emerging technologies, programming languages, and software development techniques. Using server-side logic to integrate user-facing aspects Ensuring client feature requests are being evaluated and prioritized. Blending data storage options together. Coordinating with front-end developers. Optimizing existing databases reprogrammed to increase functionality. Creating digital technologies to track web traffic. Improve responsiveness and overall performance by developing back-end components. Enhance the functionality of existing systems. Deploy data security and protection solutions.

Python Senior Software Engineer

Writes effective and scalable Python codes Helps design and implement functional requirements Designs and implements robust applications Builds back-end features in Python that are efficient. Writes well-crafted, well-tested, readable, maintainable code Debugs applications to ensure low-latency and high-availability Designs and implements of low-latency, high-availability, and performant applications Collaborates with UX/UI designers to implement design into the code Integrates user-facing elements with server-side logic Participates in code reviews to ensure code quality and distribute knowledge Supervises the testing of software and ensures that all the bugs are fixed.

Python Technical Lead

Minimum of 7 years of professional experience in Python development. Proven experience with object-oriented programming and design patterns in Python. Strong understanding and practical experience in multi-threaded programming and concurrency control. Experience in developing financial applications, preferably in a banking environment. Knowledge of front-end technologies (like JavaScript and HTML5) is a plus. Familiarity with Python web frameworks (such as Django or Flask) and RESTful APIs. Experience with version control tools like Git. Design, develop, and maintain advanced financial software using Python with a focus on object-oriented design and multi-threading. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization. Provide mentorship and guidance to junior developers.