Senior Software Engineer position in Precision Medicine, responsible for designing, developing, and maintaining scalable software solutions, working in Agile and SAFe environments, and collaborating with cross-functional teams.
Requirements
- Master's degree with 3 to 5 years of experience in Product Owner / Platform Owner / Service Owner or Bachelor's degree with 4 to 8 years of experience in Product Owner / Platform Owner / Service Owner
- Strong proficiency in Python development, including API development using FastAPI
- Hands-on experience with front-end development using React.js, HTML, CSS, and JavaScript
- Solid understanding of cloud computing principles, preferably within the AWS ecosystem
- Strong data modelling and data querying skill (SQL)
- Experience designing and developing microservices, RESTful APIs, and serverless or container-based solutions
- High-level working knowledge of Databricks and data-intensive platforms
- Strong understanding of data engineering concepts, ETL processes, and data architecture principles
- Experience with CI/CD pipelines, DevOps tools, and automated testing practices
- Proficiency with version control systems such as Git
- Ability to write clean, efficient, secure, and maintainable code
- Strong problem-solving, analytical, and troubleshooting skills
- Experience working in Agile and SAFe delivery environments
- Ability to take ownership of complex software components from design through deployment and support
- AWS Certified Cloud, Developer, Data Engineer, or Solutions Architect (preferred)
- Databricks Certification (preferred)
- SAFe Agile Certification (preferred)
- Soft Skills: Excellent analytical and troubleshooting abilities, Strong verbal and written communication skills, High degree of initiative, ownership, and self-motivation, Ability to work effectively with global, virtual, and cross-functional teams, Ability to manage multiple priorities in a fast-paced environment, Team-oriented mindset with a focus on collective success, Strong learning agility and intellectual curiosity