We are looking for a Software Tools Development Engineer to take ownership of an internal engineering application used across production and R&D teams. The tool supports component management, database operations, technical calculations, and generating engineering reports. This is a highly independent role — the team currently has no other Software Developer, so the selected person will lead all development and maintenance activities while collaborating closely with engineering stakeholders. The environment is based on .NET Framework, WinForms/WPF, and SQL Server.
responsibilities :
Design, develop, and maintain new features for a Windows desktop application (.NET, C#, WinForms/WPF)
Enhance existing modules and refactor legacy components to improve performance and stability
Migrate selected functionalities from WinForms to WPF
Work with SQL Server: design database structures, write and optimize queries and scripts
Analyze business needs and translate them into technical solutions
Coordinate with engineering teams, database administrators, and internal stakeholders
Contribute to automated functional and UI tests — not a mandatory requirement
Provide guidance and onboarding for an intern who will support the project
requirements-expected :
Bachelor’s or Master’s degree in Computer Science, Electronics, Telecommunications, or a related field
5+ years of professional software engineering experience
Strong proficiency in C# and .NET Framework
Experience with Windows desktop development (WinForms and/or WPF)
Good understanding of SQL Server (queries, procedures, optimization)
Solid knowledge of object-oriented programming principles and software design patterns
Ability to work independently on assigned tasks — this is a standalone developer role
Experience analyzing requirements and proposing technical solutions
Strong communication skills and ability to collaborate with engineering users
Familiarity with MahApps.Metro, Dapper, NUnit, FlaUI, Microsoft UI Automation
Experience writing unit tests or UI automation tests
Working knowledge of Windows Presentation Foundation (WPF) migrations
Please note that the role is hybrid (2-3 days from office in Kraków are mandatory to visit)
offered :
A full-time contract with possibility to choose the form of employment (UoP/B2B)
Stable and long-term cooperation
A clearly defined career path and the possibility of development in four areas as: Project Manager, Business Manager, Technical Leader and a specialist in their field
Participation in company conferences, trainings, workshops, integration meetings, etc.
Certification and training opportunities
Opportunity to relocate and work in different ALTEN Polska branches