Senior .NET Engineer

Altium Logo

Altium

πŸ“Remote - Poland

Summary

Join Altium, a leading EDA company, as a Senior Software Engineer to contribute to the development and improvement of our innovative products. You will design, develop, and verify both low-level and high-level code, develop cutting-edge algorithms, and provide support for existing source code. This role requires a minimum of 5 years of software development experience, strong C# skills, and proficiency in modern programming techniques. You will demonstrate expertise in algorithm optimization, cross-platform development, and modular design. Altium offers a comprehensive benefits package including private medical insurance, group life insurance, performance bonuses, and flexible working arrangements.

Requirements

  • Min. 5 years experience in software development
  • Strong C# (.NET Framework, .NET Core), with additional proficiency in Delphi
  • Demonstrate your proficiency in modern programming techniques and patterns
  • Display your ability to optimize performance factors and memory footprints using various tools, including but not limited to PerfView, Microsoft Visual Studio Profiler, and RenderDoc
  • Showcase your capability in writing efficient, compact, and cross-platform code
  • Exhibit a deep understanding of algorithms and data structures, with hands-on experience in complexity analysis
  • Highlight your expertise in designing and implementing modular, easily extensible solutions
  • Ability to effectively communicate in English, both written and verbal, within a professional environment

Responsibilities

  • Design, develop, and meticulously verify both low-level (computational geometry, algorithms) and high-level (application, business logic) code to drive our products forward
  • Develop cutting-edge algorithms and specifications that form the backbone of our software solutions
  • Provide invaluable support for existing source code across a spectrum of products, ensuring their continued success in the market

Preferred Qualifications

Familiarity with CAD tools

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs