Senior Software Developer – Product Modeler (f/m/x)
Summary
Senior developer builds and maintains sales-configurator product models for electrification systems, collaborating with product, sales, and engineering teams using Python, .NET, or Java.
We are looking for an experienced Software Developer (Python, .NET or Java) to join a newly forming team that develops and maintains sales configurator solutions for Client Electrification. In this role, you will collaborate with cross-functional teams in an international environment to model and maintain distribution systems and service products. You will work closely with product sales configurators, portfolio managers, and engineers to ensure the configurator platform meets the needs of our customers and sales team. This position is fully remote, allowing you to work from anywhere in Poland.
Your tasks
Designing, implementing, testing, and troubleshooting product models for distribution systems and service offerings
Developing product models as defined by Product Managers and Sales Configurators, ensuring they are well-structured for quality change management
Collaborating with relevant IS and Business stakeholders to deliver user-friendly and efficient Sales Configurator solutions
Working closely with the platform supplier to ensure the integrity of the product model as the platform evolves
Providing technical support, troubleshooting, and fixing issues reported by users
Contributing to the overall sales configurator development process
Requirements
Minimum 6 years of experience in software development, particularly in at least one of the following programming languages: Python, .NET, or Java
Proven experience in product modeling and configuration within sales configurator tools like Tacton or Configit ACE
Knowledge of ABB's DS and SE Division portfolio is a strong plus
Strong team player with an independent and solution-oriented working style
Ability to adapt in an agile and changing environment and a willingness to learn
Fluent English
Nice-to-have requirements
Familiarity with software development processes and tools such as Azure DevOps