Senior Software Engineer
New
PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5-12 years
- Required Skills
- PythonNumpyC#
Requirements
- Bachelor's degree in computer science or a related field.
- 5-12 years of software development experience.
- Experience with scalable software development.
- Proven experience leading teams and developing software.
- Strong proficiency with Python and software design practices.
- Experience with C# (desirable).
- Experience with scientific computation libraries such as numpy, scikit-spatial, shapely, or openseespy (desirable).
- Experience with desktop GUI frameworks such as PySide6 or Tkinter (desirable).
- Experience with desktop development design patterns such as MVVM (desirable).
Responsibilities
- Collaborate with Computational Structural Engineers to develop and maintain software for structural optimization.
- Manage the development process from initial idea to final release.
- Collaborate with stakeholders to gather requirements and test software components.
- Design and implement scalable software solutions.
- Mentor and lead a team of junior software engineers.
View Full Description & ApplyYou'll be redirected to the employer's site