Close

Senior Software Engineer (Python)

Digital Office - Kosice

Apply Now

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. 

Apply Now

Your Contact Person(s)

Annamária Gordiaková

Human Resources Slovakia

Open Positions

Data Engineer Consultant

Frankfurt, Kosice

Digital Office

Sales Manager Life-sciences Consulting

Kosice

Commercial

Senior Consultant - Digitalization Customer Service

Basel, Frankfurt, Kosice

Project Services

Senior Data Science Consultant

Frankfurt

Project Services

Functional & Application Support Specialist for Veeva Vault MedComms

Mexico

Managed Services

Functional & Application Support Specialist for Veeva Vault Medical CRM

Mexico

Managed Services

Senior Software Engineer (Python)

Kosice

Digital Office

Senior System Engineer

Kosice

Digital Office

HR & Recruiting Specialist

Malaysia

Operations / HR 

Senior Regulatory Affairs Consultant

Basel, Frankfurt, Kosice, Singapore, Boston

Project Services  

Finance Manager, Malaysia/Singapore

Malaysia

Operations / Finance

Clinical Operations Application Support Specialist

Kosice

Managed Services

Senior Test automation Engineer

Kosice

Digital Office