Senior C# Software Developer

Senior C# Software Developer


Permanent Role


Zurich - Switzerland



On behalf of our client, a well known Consulting Company with Global presence, we are currently looking for a Senior C# Software Developer, for a permanent role based at our client site in Zurich - Switzerland.


You are an experienced C# Software Developer and ready for the next career step?


Within this challenging role, you'll be part of the "Technology, Information, and Processes Team", designing and implementing market-leading applications using latest technologies and methodologies for the tax department


The Role



  • Develop, optimize, and test features of our Client's ambitious applications for their tax department

  • Design and implement solutions for performance-sensitive, data-heavy workloads

  • Use creative and innovative approaches to develop high performance rule engines using latest technologies and methodologies

  • Closely collaborate with our Client's tax departments and the senior tax management team

  • Play a role in shaping our software development processes, leading to a continuously improving, Agile development team Help establish a DevOps culture where Continuous Integration will evolve to Continuous Delivery

  • Help to support, maintain, monitor, release, configure, scale the current system to ensure the availability and stability to our Client's customers

  • Collaborate in an Agile development team to advance large-scale projects


Requirements



  • Bachelor's degree in computer science or equivalent experience

  • 5+ years of experience as a software developer or equivalent, preferably within the financial industry

  • Experienced in Agile software development with emphasis on building .Net / C# solutions

  • Experienced in at least 3 of the following technologies: .NET Framework 4.7 as well as .NET Core 2.1, SQL Server, Service Bus solutions (preferably Rebus), WebAPI, Blazor is a plus.

  • Strong background in analyzing and solving complex IT-challenges within a largescale project is a plus

  • Proficient in developing high quality code by applying best practices from TDD, Design Patterns, SOLID, IOC, and other modern approaches to Software Development.

  • Familiar with DevOps practices and experienced with Continuous Delivery Motivated and dedicated personality with an organized and service-oriented mindset

  • Fluent in in English.

    German a big plus.




If interested, please send your application to: or apply directly via our webpage: www.cirrus44.com




Share Job