Freelance Senior Engineer
Contracting Offer | Remote in Geneva, Switzerland | Full Time and Contract
We are seeking a Senior Engineer with strong expertise in Data Architecture, .NET technologies, and proficiency in C#, TypeScript, SQL, and Microsoft Excel.
In this role, you will lead the design, development, and optimization of robust data-driven applications and systems, driving architecture decisions and ensuring best practices in development and data management.
Key Responsibilities
Design and implement scalable and efficient data architectures that support business goals.
Develop and maintain backend services using .NET Core and .NET Standard.
Write clean, maintainable code in C#, TypeScript, and SQL.
Collaborate with product managers, data analysts, and fellow engineers to deliver end-to-end solutions.
Optimize complex Excel models and integrate them with application workflows where necessary.
Lead code reviews and mentor junior engineers.
Ensure data integrity, performance, and security across systems.
Stay updated with new technologies and development trends, applying them where appropriate.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Minimum of 5 years of experience in software development, with a strong focus on .NET Core/.NET Standard.
Proven experience in data architecture and designing scalable, high-performance systems.
Proficiency in C#, TypeScript, and SQL.
Advanced knowledge of Microsoft Excel, including complex formulas, pivot tables, and data integration.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Preferred Qualifications
Experience with cloud platforms (e.g., Azure, AWS).
Familiarity with DevOps practices and CI/CD pipelines.
Knowledge of data warehousing, ETL pipelines, and reporting tools.
Experience working in Agile environments.