Senior .NET Engineer
closedAltium
πRemote - Worldwide
Job highlights
Summary
The job description is for a Senior Software Engineer position at Altium. The role involves developing new features, enhancing existing ones, collaborating with other teams, and performing performance tuning among others. The required qualifications include 5+ years of C# experience, good knowledge of .NET Framework and .NET Core, practical understanding of SOLID and TDD, production experience in writing unit tests (xUnit), experience with GIT and TeamCity, and conversational English.
Requirements
- 5+ years of C# experience
- Good knowledge of .NET Framework and .NET Core
- Very good knowledge of WPF, knowledge of WinForms will be a plus
- Good knowledge of frameworks and tools used on the .NET platform
- Practical knowledge of data structures and algorithms
- Practical understanding of SOLID and TDD
- Production experience in writing unit tests (xUnit)
- Experience with GIT and TeamCity
- Conversational English. (B2 or above)
Responsibilities
- Developing new features and solving technical problems
- Enhancing existing features and improving code
- Reviewing technical solutions and, if needed, proposing better solutions
- Collaborating closely with other teams
- Performing performance tuning
- Performing code review changes
Preferred Qualifications
Knowledge of graph algorithms and/or routing algorithms will be an advantage
Benefits
- Private medical insurance
- Group life insurance
- Contributions to your Kafeteria MyBenefit account
- Nilo.health, mental health and wellbeing support
- Professional development support
- Performance bonuses
- Home internet allowance
- Flexible working arrangements available based on role and location
- Free lunch on Tuesdays, snacks and drinks
- Free Parking
This job is filled or no longer available
Similar Remote Jobs
- πUnited States
- πWorldwide
- πUnited States
- π°$166k-$187kπUnited States
- πCzech Republic
- πCzech Republic
- πArgentina
- πBrazil
- π°$117k-$171kπUnited States
- πRomania