Fincons Group is a multinational IT business consulting company that has been shaping the digital future of leading companies on international markets for decades.
We built our reputation by anticipating and interpreting new business models and the rapid evolution of IT systems through a comprehensive range of services: from research and consulting to design and development, system integration, and application management.
Our mission is to transform knowledge into a strategic resource with the help of our most valuable asset: our people.
Job Description
We are seeking experienced Senior Engineers with strong hands-on expertise in .NET/C# and Microservices to contribute to exciting international projects in the Banking/Financial Services sector at our Lugano office.
Key Responsibilities
* Understand business requirements and propose innovative solutions to help clients achieve their goals effectively.
* Develop high-quality software by applying best practices such as TDD, DDD, Clean Code, and SOLID principles.
* Collaborate with architects to define and develop the best technical solution and robust infrastructure.
* Drive quality delivery with a focus on CI/CD pipelines and seamless deployment processes.
* Ensure top-notch performance, reliability, and scalability of the solutions you build.
Requirements
* Bachelor's/Master's Degree in Computer Science or Engineering.
* At least 5 years of experience with C#, .NET, and .NET Core.
* In-depth knowledge of Microservices Architecture principles and their implementation.
* Solid understanding of TDD, Clean Code, and SOLID principles.
* Experience with DBMS systems like SQL Server, Oracle, MySQL, or DB2, alongside strong SQL knowledge.
* Proficiency with code quality tools like SonarQube.
* Experience with log monitoring tools like Kibana, Elasticsearch, Grafana, and Prometheus.
* Strong attention to Secure Development Best Practices.
* Familiarity with Agile/Scrum methodology.
* Fluency in Italian and English.
Location
We do not offer fully remote work. Candidates should be prepared to relocate to Canton Ticino (Switzerland) or nearby Italian towns. Work-from-home days may be possible according to client policy.