Senior Python Developer

Details of the offer

18 month fixed term hybrid contract role based in Carrigtwohill, Cork, Ireland Introduction: At Stryker, we are committed to delivering high-quality, reliable, and efficient server-side applications.
We are seeking a Senior Python Developer who excels in ensuring code quality through Test-Driven Development (TDD), rigorous unit testing, and comprehensive code reviews.
If you're a seasoned developer with a passion for backend technologies and a dedication to quality, we'd like to meet you.
Key Responsibilities: Build High-Quality Microservices in Python: Develop robust and efficient microservices, ensuring that they meet the highest quality standards.Design and Implement Functional Requirements: Collaborate with cross-functional teams to design, implement, and refine backend features with a strong focus on maintainability and performance.Integrate Front-End Components: Seamlessly integrate front-end components into server-side applications while maintaining code integrity and performance.Manage Testing and Bug Fixes: Ensure comprehensive testing, including unit tests and regression tests, is conducted; manage the identification and resolution of bugs to maintain high-quality software.Prepare Technical Documentation: Develop and maintain detailed technical documentation for validation in a regulated environment, ensuring clarity and compliance with industry standards.Coach and Mentor Junior Team Members: Provide guidance and mentorship to junior developers, emphasizing best practices in coding, testing, and documentation.Implement Software Enhancements and Suggest Improvements: Proactively identify areas for improvement and contribute to the continuous enhancement of the software, focusing on quality and efficiency.Requirements and Skills: Extensive Experience as a Python Developer: Proven experience in developing and maintaining production-level Python applications with active user bases.
Strong focus on writing high-quality code and supporting applications in a live environment.Expertise in Building and Maintaining APIs: At least 3+ years of experience in building and maintaining robust, scalable APIs.Strong Initiative and Problem-Solving Skills: Ability to independently research and resolve complex technical challenges, demonstrating strong problem-solving capabilities.Experience with Python Frameworks: Proficiency in Python frameworks such as Aiohttp, Flask, or FastAPI, with a strong focus on following best practices in software design.Commitment to Quality through TDD and Unit Testing: Solid experience with Test-Driven Development (TDD) and unit testing frameworks like Pytest, with a focus on ensuring code quality and preventing regressions.Code Reviews and Quality Documentation: Experience in performing thorough code reviews and writing detailed quality documents to support validation in regulated environments.Familiarity with Azure or Equivalent Platforms: Experience with cloud platforms such as Azure, with an understanding of how to deploy and manage backend services in these environments.Good Understanding of REST APIs and Asynchronous Applications: Strong practical understanding of RESTful API design and implementation, along with a basic understanding of message brokers, queues, and asynchronous applications.Experience in Agile/SCRUM Environments: Familiarity with Agile methodologies, with the flexibility to adapt to Stryker's unique processes.Preferred Qualifications: Knowledge of C++ and Python Bindings: Experience with C++ and Python bindings is a plus.Experience in Regulated Environments: Previous experience working in regulated industries, particularly in life sciences or healthcare, will be highly regarded.Understanding of 3D Geometry and Mathematics: A background in 3D geometry and mathematics is advantageous but not required.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Information Security Analyst

The Project Coordinator/Business Analyst, OT Security, is responsible for supporting project delivery, change management and communications.This is a 1 year ...


Mir Mckesson Cork Business Solutions Unlimited Company - County Cork

Published 12 days ago

Senior Software Engineer - Hypervisor, Cork, Ireland

Company: QT Technologies Ireland Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: About the Role Qualcomm is ...


Qualcomm - County Cork

Published 10 days ago

Sap Project Manager Emeia

At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job ...


Apple Inc. - County Cork

Published 9 days ago

Lead Gsoc Analyst

The Lead GSOC Analyst, assigned to a specific client, will be a key member of the client's Global Security Operations Centre (GSOC) in Cork Ireland, to ensur...


Pinkerton Consulting & Investigations, Inc. - County Cork

Published 11 days ago

Built at: 2025-01-18T19:45:44.674Z