Structural Analysis Software Developer
5 giorni fa
We are seeking an exceptional Structural Analysis Software Developer to join our team at ZURU Inc. in Modena, Italy.
The ideal candidate will have a strong background in numerical analysis and numerical methods, as well as expertise in Python programming, including object-oriented programming, dataclasses, Functools, and typing.
You will be responsible for developing cloud-based structural analysis software using Python, with the ability to work in a distributed environment and coordinate input and output from/to an external building design software.
The software you will develop will require coordination of input and output from/to an external building design software and dispatching messages to services, such as:
- A service dedicated to creating a structural mesh from the building design.
- A finite element method (FEM) service capable of performing structural simulation interfacing an external FEM library written in C++.
- A service to perform structural verification applying country-specific rules coming from the building regulations.
- A service that optimizes structural elements reducing the final cost of the building.
Your primary responsibility will be to interpret and implement technical requirements, rigorously testing them against provided test cases, and collaborating with product owners to align development efforts with company goals following the established Agile/Scrum workflow.
Key skills and qualifications include:
- Strong scientific background in numerical analysis and numerical methods.
- Proficiency in Python, including object-oriented programming, dataclasses, Functools, and typing.
- Software engineering principles and their applications.
- Knowledge of vectorization with NumPy, including slicing, indexing, broadcasting, and ND-tensor representation.
- Test-driven development and knowledge of PyTest.
Nice-to-have skills include:
- Familiarity with optimization methods, machine learning, and integrating these techniques into the structural analysis software.
- Experience with gRPC, including protobuf message description and service definition, and the implementation of client/server services using Protobuf in Python.
- Knowledge of CI/CD pipelines and Dockerization.
- Experience with PyBind11, creation of bindings from C/C++ to Python.
- Experience with distributed systems and deployment of cloud-based applications.
- Experience in server-side development to enhance software performance and scalability.
- Knowledge of modern C++.
Soft skills required include excellent English communication skills, effective communication to non-technical audiences, problem-solving skills, attention to detail, and commitment to well-documented software.
As a Structural Analysis Software Developer, you can expect a competitive salary range of €30,000 - €46,000 per year, depending on experience.
We offer a hybrid work-from-home policy, paid relocation in Modena for three months, gym access, international environment, coffee, drinks, and social events.
-
Scientific Python Developer
1 mese fa
Castelfranco Emilia, Emilia-Romagna, Italia Zuru A tempo pienoCloud-Based Structural Analysis Software DeveloperWe are developing a cloud-based structural analysis software in Python, capable of working in a distributed environment. The software will need to coordinate input and output from/to an external building design software and dispatch the messages to services.The services to be implemented include:A service...
-
Software Developer
4 settimane fa
Castelfranco Emilia, Emilia-Romagna, Italia Adhr A tempo pienoJob Description: As a skilled Software Developer with expertise in Data Analysis and Visualisation, you will be responsible for designing and implementing data visualisation tools to support business decision-making. Key Responsibilities: • Design and implement data visualisation tools using various programming languages and frameworks • Collaborate...
-
Software Developer
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Adhr A tempo pienoJob Description:We are seeking a skilled Software Developer to join our team at {company}.The successful candidate will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applicationsTest and debug softwareCollaborate with cross-functional teamsRequirements:A Bachelor's degree in...
-
Software Developer
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia PharmaNutra S.p.A. A tempo pienoWe are seeking a highly skilled Software Developer to join our team at {company}. As a key member of our technology department, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Develop, test, and deploy software applications using a variety of programming languages and technologies.Collaborate...
-
Senior Software Developer
1 mese fa
Reggio Emilia, Emilia-Romagna, Italia Marposs A tempo pienoJob Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Blulink. The ideal candidate will have experience in developing web applications based on Microsoft .NET Framework and possess a strong passion for their work.Key Responsibilities:Develop and strengthen the technical area for the Reggio Emilia...
-
Software Engineer with expertise in AI and Data Analysis
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Adecco Italia A tempo pienoAt our company, we are looking for a skilled Software Engineer with expertise in AI and Data Analysis to join our team. We are a leading tech company that focuses on providing innovative solutions for our clients.The successful candidate will have experience in software development and be proficient in AI and Data Analysis. The role will involve working...
-
Software Developer | Full-Stack Expert
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Lavorint Spa A tempo pienoCareer Opportunity: We are seeking a skilled Software Developer with expertise in full-stack development to join our team at {company}. In this role, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.
-
Software Developer
1 mese fa
Reggio Emilia, Emilia-Romagna, Italia RE:LAB Srl A tempo pienoAbout RE:LAB SrlWe are a leading authority in the design, development, and evaluation of Human-Machine Interfaces (HMI). Our company culture is deeply user-centered and driven by user experience.We ensure that machines work for the well-being of people. Our aim is to enhance the relationship between people and technology, enabling our clients' products and...
-
Junior Software Developer
1 mese fa
Reggio Emilia, Emilia-Romagna, Italia Synergie Sede A tempo pienoPosizioneLa risorsa selezionata entrerà a far parte del team di sviluppo software dell'ufficio tecnico, con il ruolo di Junior Software Developer.Si troverà ad operare su software HMI sviluppato in C#, software PLC in Testo Strutturato ed utilizzerà sistemi di controllo assi (motion) di elevate prestazioni.RequisitiAttitudini:Interesse per progettazione e...
-
Reggio Emilia, Emilia-Romagna, Italia Randstad A tempo pienoAbout the RoleWe are seeking a skilled software developer to join our team. As an AI and ML developer, you will be responsible for designing and developing software solutions that utilize artificial intelligence and machine learning technologies.Key ResponsibilitiesDesign and develop software applications that incorporate AI and ML algorithmsCollaborate with...
-
Software Engineer
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Ognibene Power Spa A tempo pienoAt {company}, we are seeking an experienced Backend Software Developer to join our team. As a Backend Development Engineer, you will be responsible for designing and implementing scalable, efficient, and secure backend systems. Your primary focus will be on developing high-quality server-side software using various programming languages and frameworks. You...
-
Software Engineer
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Michael Page A tempo pienoWe are looking for a highly skilled Software Engineer - Frontend Developer to join our team. The ideal candidate will have extensive experience in building scalable and maintainable frontend applications using JavaScript and related technologies.Responsibilities include but are not limited to:Designing and developing visually appealing and user-friendly...
-
Senior Software Developer
4 settimane fa
Finale Emilia, Emilia-Romagna, Italia Adecco Italia A tempo pienoJob Description:As a senior software developer in our company, you will be responsible for designing, developing, and implementing AI and machine learning solutions. You will work closely with our team of experts to ensure that our software meets the highest standards of quality and functionality.Responsibilities:Design and develop AI and machine learning...
-
Software Developer with Proficiency in Java and Python
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Orienta A tempo pienoAs a Software Developer at {company}, you will be responsible for designing and implementing software solutions using Java and Python. Your primary focus will be on developing scalable and efficient algorithms, as well as ensuring high-quality code. Key responsibilities include:Key Skills:Proficiency in Java and Python programming languagesExperience with...
-
Senior Software Developer for a Leading Tech Firm
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia La Risorsa Umana srl A tempo pienoAbout the Role:We are seeking a skilled software developer to join our team. The ideal candidate will have a strong understanding of software development principles and be able to work effectively in a collaborative environment.Key Responsibilities:- Design and develop software applications- Collaborate with cross-functional teams to identify and prioritize...
-
Software Developer
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia ONLY JOB S.R.L. A tempo pienoJob Description: As a Frontend Developer at {company}, you will be responsible for designing and developing the front-end user interface and user experience of our web application. Your primary focus will be on creating highly interactive user interfaces that provide a seamless user experience.
-
Software Developer with Expertise in Java and Python
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia jobtech A tempo pienoAbout the RoleWe are seeking a highly skilled Software Developer to join our team. The ideal candidate will have expertise in Java and Python programming languages and a strong background in software development.Key ResponsibilitiesDesign, develop, and test software applications using Java and PythonCollaborate with cross-functional teams to identify and...
-
Reggio Emilia, Emilia-Romagna, Italia Humangest S.p.A. A tempo pieno{"title":"Job Description","description":"We are seeking a highly skilled Software Engineer with expertise in machine learning and data analysis to join our team. This is a full-time position that will involve working on a variety of projects and collaborating with our data science team to develop and implement machine learning models. If you have a passion...
-
Software Developer
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Sitly A tempo pienoWe are seeking a skilled Software Developer to join our team. The ideal candidate will have experience in both Frontend and Backend development. Key responsibilities include:Design and develop high-quality Frontend and Backend code using the latest technologiesCollaborate with cross-functional teams to deliver projects on time and on budgetParticipate in...
-
Software Engineer
4 settimane fa
Reggio Emilia, Emilia-Romagna, Italia Pumba A tempo pienoAbout the Role:As a Backend Developer at our company, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications. You will work closely with cross-functional teams to identify business needs and develop innovative solutions to meet those needs. Your primary focus will be on building scalable, efficient,...