Senior software engineer
7 ore fa
Bologna, Emilia-Romagna, Italia
Prometeia
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Are you curious and ready to take on a new challenge in your career? Are you eager to join a dynamic company and bring innovation through your work and skills?
Prometeia offers opportunities for professional growth and training in Enterprise Risk Management and Wealth & Asset Management solutions. We are looking for a Senior Software Developer to contribute to the development of technology-intensive products in our Bologna office.
We welcome applications from mid-level and senior professionals, preferably with hands-on backend development experience. Junior candidates with solid technical foundations and a strong willingness to learn will also be considered.
ROLE AND RESPONSIBILITIES
You will join Prometeia’s Enterprise Risk Management (ERM) area and become part of the team responsible for developing technology-intensive products that address the financial industry’s data-governance and process-orchestration needs.
You will contribute to the design, development and evolution of the product’s backend services, infrastructure and databases, working within a microservices architecture deployed in cloud and/or on-premise environments.
Your responsibilities will include:
• Designing, developing and maintaining backend services and application functionality.
• Designing and evolving relational database schemas, ensuring data integrity and consistency through SQL dialects (TSQL or PL/pgSQL).
• Contributing to the development and integration of services within a microservices architecture both with cloud-native services (i.e. Databricks) and on-premise technologies, like Red Hat OpenShift and its supported / certified operators.
• Collaborating with the team on testing, troubleshooting and releasing containerized applications. The scope of responsibilities and level of autonomy will reflect your experience and seniority. REQUIREMENTS
• Familiarity with cloud-native architectures, paradigms and patterns
• Sound knowledge of relational database design, including data modelling, relationships and integrity constraints.
• Good knowledge of C#, proficiency in SQL and familiarity with Python.
• Understanding of microservices architectures, containerization and orchestration concepts, including Docker and Kubernetes, and their deployment in cloud and on-premise environments. NICE TO HAVE
• Previous experience in backend development using .
NET and ASP.
NET Core, particularly at mid or senior level.
• Familiarity with distributed data processing and analytical query engines, such as Apache Spark, Trino and DuckDB
• Knowledge of SQL-based data transformation and modelling tools, such as SQLMesh or dbt, and SQL parsing and transpilation libraries such as SQLGlot.
• Understanding of lakehouse architectures, including table formats such as Apache Iceberg and catalog management solutions such as Apache Polaris.
• Hands-on experience deploying and managing containerized microservices with Docker, Kubernetes or OpenShift, including Helm and Kubernetes/OpenShift Operators.
• Familiarity with workflow orchestration technologies, such as Apache Airflow, Argo Workflows, Temporal or equivalent solutions.
• Familiarity with data governance, data management, data processing and orchestration services on at least one major cloud platform, preferably Microsoft Azure, including solutions such as Databricks Workflows or Azure Data Factory For junior candidates, relevant academic projects, personal projects and internships will also be considered. SOFT SKILLS
• Analytical thinking and problem-solving skills.
• Passion for working in technologically rich and challenging environments
• Ability to collaborate effectively and communicate technical topics clearly.
• Attention to software quality and maintainability.
• Willingness to learn and progressively take ownership of development activities. LOCATION Bologna
WHAT WE OFFER
COMPENSATION, WELFARE & BENEFIT Our history, as well as our future, is based on the value of our people. Prometeia’s biggest investment is in our people and it concerns every aspect of professional life. We call it “Total Compensation” and it is made of three elements: Compensation, consisting of a fixed and a variable component, a Welfare Plan active since 2015 –we were among the first companies in Italy to introduce it–, and Benefits, including all initiatives for the well-being of our people. REMOTE WORKING Flexibility is an intrinsic value of our way of working. In Prometeia, remote working is an organizational method based on trust. It results in benefits in terms of work/life balance, impact on the environment and optimization of company results through autonomy and empowerment of people. PEOPLE PROGRAM Our evaluation system is based on the full enhancement of our people and on continuous dialogue as a stimulus for regular, mutual professional and personal growth. Within the projects, several moments are dedicated to transparent discussions between managers and team members. This allows for reciprocal and prompt feedback. The process is fully digitalized and aimed at continuously improving the strategic growth of both the individual and the company. TRAINING Prometeia means continuous training. We provide an average of 11 days of training per year to our people, in person and online. We pay specific attention to younger colleagues, the protagonists of dedicated growth programs, and to the continuous sharing and internal transfer of know-how and skills. On-the-job training is also important and is made of immediate and direct confrontation with the market. WIN/WIN POLICY If you are one of our employees and you recommend a person who is later hired, you are entitled to a financial bonus This is an important opportunity to contribute to the growth of Prometeia as a whole, by attracting acknowledged market professionals and new tech talents. PHYGITAL MANAGEMENT We have completely digitalized the management of our physical and virtual environments through the dedicated app Pr(Home)teia. Access to the office, remote working, workstations, meeting rooms, carpooling... everything is just a click away. COMMUNITY Our Community is highly diverse, as are the skills of the people who are part of it and who share its values, and the individuals and organizations directly or indirectly involved in our activities. Clients, People of the Group, Alumni, Institutions, Academia, non-profit entities we actively cooperate with are stakeholders representing a great value for us in terms of trust and collaboration. DIVERSITY We promote and respect equal opportunities and consider differences as a value. Diversity & Inclusion are fundamental values: from the recruitment phase to everyday life, promoted also through dedicated training moments to develop individual sensitivities and uniqueness. IMPACT We responsibly take an active role towards the environment, territories and communities we operate in. Our Headquarter in Bologna has obtained the Leed Gold Certification, one of the highest awards recognizing the efficiency of the building in terms of energy and water savings, CO2 emissions reduction, and improvement of the ecological quality of interiors, materials and resources. In the Sustainability Report we outline the results achieved within the 17 Sustainable Development Goals (SDGs) of the 2030 Agenda drafted by the UN in 2016, that we have been supporting since 2020.
• Designing, developing and maintaining backend services and application functionality.
• Designing and evolving relational database schemas, ensuring data integrity and consistency through SQL dialects (TSQL or PL/pgSQL).
• Contributing to the development and integration of services within a microservices architecture both with cloud-native services (i.e. Databricks) and on-premise technologies, like Red Hat OpenShift and its supported / certified operators.
• Collaborating with the team on testing, troubleshooting and releasing containerized applications. The scope of responsibilities and level of autonomy will reflect your experience and seniority. REQUIREMENTS
• Familiarity with cloud-native architectures, paradigms and patterns
• Sound knowledge of relational database design, including data modelling, relationships and integrity constraints.
• Good knowledge of C#, proficiency in SQL and familiarity with Python.
• Understanding of microservices architectures, containerization and orchestration concepts, including Docker and Kubernetes, and their deployment in cloud and on-premise environments. NICE TO HAVE
• Previous experience in backend development using .
NET and ASP.
NET Core, particularly at mid or senior level.
• Familiarity with distributed data processing and analytical query engines, such as Apache Spark, Trino and DuckDB
• Knowledge of SQL-based data transformation and modelling tools, such as SQLMesh or dbt, and SQL parsing and transpilation libraries such as SQLGlot.
• Understanding of lakehouse architectures, including table formats such as Apache Iceberg and catalog management solutions such as Apache Polaris.
• Hands-on experience deploying and managing containerized microservices with Docker, Kubernetes or OpenShift, including Helm and Kubernetes/OpenShift Operators.
• Familiarity with workflow orchestration technologies, such as Apache Airflow, Argo Workflows, Temporal or equivalent solutions.
• Familiarity with data governance, data management, data processing and orchestration services on at least one major cloud platform, preferably Microsoft Azure, including solutions such as Databricks Workflows or Azure Data Factory For junior candidates, relevant academic projects, personal projects and internships will also be considered. SOFT SKILLS
• Analytical thinking and problem-solving skills.
• Passion for working in technologically rich and challenging environments
• Ability to collaborate effectively and communicate technical topics clearly.
• Attention to software quality and maintainability.
• Willingness to learn and progressively take ownership of development activities. LOCATION Bologna
WHAT WE OFFER
COMPENSATION, WELFARE & BENEFIT Our history, as well as our future, is based on the value of our people. Prometeia’s biggest investment is in our people and it concerns every aspect of professional life. We call it “Total Compensation” and it is made of three elements: Compensation, consisting of a fixed and a variable component, a Welfare Plan active since 2015 –we were among the first companies in Italy to introduce it–, and Benefits, including all initiatives for the well-being of our people. REMOTE WORKING Flexibility is an intrinsic value of our way of working. In Prometeia, remote working is an organizational method based on trust. It results in benefits in terms of work/life balance, impact on the environment and optimization of company results through autonomy and empowerment of people. PEOPLE PROGRAM Our evaluation system is based on the full enhancement of our people and on continuous dialogue as a stimulus for regular, mutual professional and personal growth. Within the projects, several moments are dedicated to transparent discussions between managers and team members. This allows for reciprocal and prompt feedback. The process is fully digitalized and aimed at continuously improving the strategic growth of both the individual and the company. TRAINING Prometeia means continuous training. We provide an average of 11 days of training per year to our people, in person and online. We pay specific attention to younger colleagues, the protagonists of dedicated growth programs, and to the continuous sharing and internal transfer of know-how and skills. On-the-job training is also important and is made of immediate and direct confrontation with the market. WIN/WIN POLICY If you are one of our employees and you recommend a person who is later hired, you are entitled to a financial bonus This is an important opportunity to contribute to the growth of Prometeia as a whole, by attracting acknowledged market professionals and new tech talents. PHYGITAL MANAGEMENT We have completely digitalized the management of our physical and virtual environments through the dedicated app Pr(Home)teia. Access to the office, remote working, workstations, meeting rooms, carpooling... everything is just a click away. COMMUNITY Our Community is highly diverse, as are the skills of the people who are part of it and who share its values, and the individuals and organizations directly or indirectly involved in our activities. Clients, People of the Group, Alumni, Institutions, Academia, non-profit entities we actively cooperate with are stakeholders representing a great value for us in terms of trust and collaboration. DIVERSITY We promote and respect equal opportunities and consider differences as a value. Diversity & Inclusion are fundamental values: from the recruitment phase to everyday life, promoted also through dedicated training moments to develop individual sensitivities and uniqueness. IMPACT We responsibly take an active role towards the environment, territories and communities we operate in. Our Headquarter in Bologna has obtained the Leed Gold Certification, one of the highest awards recognizing the efficiency of the building in terms of energy and water savings, CO2 emissions reduction, and improvement of the ecological quality of interiors, materials and resources. In the Sustainability Report we outline the results achieved within the 17 Sustainable Development Goals (SDGs) of the 2030 Agenda drafted by the UN in 2016, that we have been supporting since 2020.