ALTEN Romania is part of the ALTEN Group, Leader in IT and Engineering Consulting. We develop innovative and durable technical solutions that fulfill the needs of our local and international partners.
We are looking for a Python Web Developer to contribute to the development of a web application designed for managing employee medical appointments. The role involves full-stack development, integration with SAP systems and external APIs, and working closely with business stakeholders in a corporate environment.
Main responsibilities:
- Analyze the existing application and client business processes.
- Develop a web application for scheduling medical appointments.
- Integrate with the SAP Horse system to retrieve employee data.
- Integrate with external healthcare provider APIs.
- Implement a calendar displaying available appointment slots.
- Develop functionalities for booking, canceling, and rescheduling appointments.
- Manage medical check-ups and psychological assessments.
- Apply eligibility rules for psychological examinations.
- Manage risk assessment and medical fitness documentation.
- Develop a dedicated module for the Health & Safety department.
- Implement user authentication and role-based access control.
- Perform functional, technical, and security testing.
- Prepare technical and functional documentation.
- Provide support during production deployment.
Qualifications:
- Minimum 2 years of software development experience.
- Strong experience with Python.
- Knowledge of HTML, CSS, and JavaScript.
- Experience in both frontend and backend development.
- Experience integrating REST APIs.
- Database administration and management skills.
- Experience with GitHub, Docker, and Jira.
- Experience integrating with SAP S/4HANA is a plus.
- Knowledge of Microsoft Entra ID or similar authentication solutions.
- Understanding of secure software development practices.
- Experience testing and deploying applications in enterprise environments.
- Professional working proficiency in English.