Filter

Back to Jobs

Software Engineer - Mathematical Software

Job Ref: 1155455

What’s it about?

We’re helping a highly specialised software company that develops cutting-edge CAD/CAM solutions for the advanced engineering sector. As they continue to grow in 2025, they’re expanding their engineering team and looking for a Software Developer with C#/.NET Core experience and a passion for mathematical problem-solving.

This is a unique opportunity to work on next-generation software, integrating geometric algorithms, machine control logic, and cloud-based applications.

The role:

  • Develop and maintain high-performance CAD/CAM applications
  • Integrate third-party DLLs for geometric calculations and machine control
  • Build and enhance secure, scalable cloud-based software used globally
  • Implement APIs, security features, and data protection measures
  • Collaborate with an ambitious, multi-national engineering team solving complex challenges

What about you?

  • Proven experience with C#/.NET Core
  • Strong understanding of applied mathematics or geometric transformations
  • AWS cloud experience, including DynamoDB
  • CI/CD pipelines, automated testing, and Git version control
  • Experience with Angular & TypeScript (or similar front-end tech) is a bonus
  • Experience with CAD/CAM software or industrial applications is desirable

Why we’re excited?

  • Contribute to high-impact CAD/CAM solutions used by clients worldwide
  • Work on cutting-edge geometric algorithms and problem-solving challenges
  • Join a fast-growing company that is scaling its engineering team
  • Be part of a team where your work has a direct impact on industrial innovation

What tech will you work with?

  • C# / ASP.Net Core
  • Angular & TypeScript
  • AWS (DynamoDB, Lambda, S3)
  • Open Cascade (for geometric modelling)
  • GIT, RabbitMQ/MassTransit
  • CI/CD pipelines & automated testing

Working policy?

Hybrid – 2 days per week in the East Midlands.

Apply Now

For full details, email Daniel Koseoglu: daniel@affecto.co.uk or call 0114 399 3699.

For more information, call us on:

0114 399 3699

Message Us