Senior Software Engineer (Python)
Digital Office - Kosice
Your profile / requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 5+ years of hands-on experience in Python development, demonstrating proficiency in building and maintaining scalable applications.
- 2+ years of experience with Azure Functions and other Azure services, showcasing the ability to design and implement cloud-based solutions.
- Strong understanding of Azure DevOps, including proficiency in CI/CD pipelines, build and release management, and version control practices.
- Experience with additional DevOps tools and practices, such as Docker, Kubernetes, and Infrastructure as Code (IaC) using tools like Terraform or Azure Resource Manager.
- Frontend Development (Bonus): Familiarity with TypeScript, Node.js, and React for full-stack development, enhancing the ability to collaborate on integrated solutions
- Artificial Intelligence Knowledge (Bonus): Understanding of Large Language Models (LLMs) and their applications, contributing to innovative solutions in the healthcare domain.
- Software Development Best Practices: Solid understanding of software development methodologies, including Agile practices, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).
- Problem-Solving Skills: Excellent analytical and problem-solving abilities, with a proven track record of addressing complex technical challenges both independently and collaboratively.
- Proactive Mindset: Demonstrated initiative in proposing and implementing effective solutions to technical challenges, fostering a culture of innovation and continuous improvement.
- Communication Skills: Strong verbal and written communication skills, enabling effective collaboration with cross-functional teams and stakeholders.
Tasks and responsibilities
- We're looking for a Senior Software Developer to help drive our healthcare technology innovations. You'll lead development initiatives using Azure cloud services while working on projects that directly impact patient care and healthcare delivery. As a key member of our team, you'll have the opportunity to architect and implement solutions that make a real difference in healthcare.
- Lead Application Development: Design and develop Python-based applications that power our healthcare solution..
- Architect Scalable Solutions: Architect and implement scalable solutions using Azure Functions and cloud services.
- Drive DevOps Adoption: Champion the adoption of DevOps best practices across the team, mentoring team members in modern development approaches, CI/CD pipelines, and automation.
- Collaborative Project Delivery: Collaborate closely with product owners, architects, and other developers to ensure the successful delivery of software projects.
- Performance Monitoring: Monitor application performance and troubleshoot issues proactively to ensure optimal performance, reliability, and user satisfaction
- Code Quality Assurance: Participate in code reviews, ensuring adherence to best practices, coding standards, and security guidelines, while providing constructive feedback to peers.
- Continuous Learning: Stay up-to-date with the latest industry trends, technologies, and best practices.
- Technical Documentation: Create and maintain comprehensive technical documentation for applications, architectures, and processes to facilitate knowledge sharing and onboarding.
- Mentorship and Leadership: Provide technical guidance and mentorship to junior developers, fostering a culture of learning and collaboration within the team.
- Security and Compliance: Ensure that applications comply with relevant security standards and regulations, particularly in the healthcare domain, to protect sensitive data.
- Stakeholder Communication: Engage with stakeholders to gather requirements, provide updates on project status, and discuss potential improvements or changes to existing systems.
Your Contact Person(s)
Open Positions
Data Engineer Consultant
Frankfurt, Kosice
Sales Manager Life-sciences Consulting
Kosice
Senior Consultant - Digitalization Customer Service
Basel, Frankfurt, Kosice
Senior Data Science Consultant
Frankfurt
Functional & Application Support Specialist for Veeva Vault MedComms
Mexico
Functional & Application Support Specialist for Veeva Vault Medical CRM
Mexico
Senior Software Engineer (Python)
Kosice
Senior System Engineer
Kosice
HR & Recruiting Specialist
Malaysia
Senior Regulatory Affairs Consultant
Basel, Frankfurt, Kosice, Singapore, Boston
Finance Manager, Malaysia/Singapore
Malaysia
Clinical Operations Application Support Specialist
Kosice
Senior Test automation Engineer
Kosice