.NET Developer ( Junior Welcome )
Job Summary: We are seeking a highly skilled .NET Developer to join our team in Geneva. As a .NET Developer, you will be responsible for designing, developing, and supporting applications using C# and Microsoft Azure.
About the Job:
We are a forward-thinking company with over 25 years of experience in IT recruitment in Switzerland. Our team is focused on developing and supporting applications, playing a crucial role in maintaining and enhancing critical infrastructures.
Your Key Responsibilities:
* Design, develop, and support both new and existing applications using C#, ASP.NET MVC, and Entity Framework.
* Refactor, maintain, and support C# applications, integrations (ETL, SSIS), and Microsoft Azure Power Platform solutions.
* Define the scope, objectives, and technical direction for web applications.
* Manage multiple projects to ensure timely completion and meet business requirements.
* Implement DevOps processes for development, testing, and deployment.
* Document system changes and process flows clearly.
Your Ideal Profile:
* You have a Bachelor's degree in computer science, IT, or a related field.
* At least 3 years of recent IT experience focused on Microsoft development technologies.
* Proven expertise in C# development, including Entity Framework, ASP.NET MVC, and LINQ.
* Experience with Microsoft Azure Infrastructure.
* A solid understanding of trading business processes, technology, and data models.
Preferred Qualifications:
* Experience in commodity trading and financial industries.
* Familiarity with Microsoft's Dynamics 365 F&O.
* Microsoft certifications such as Azure, .NET, or SQL Server.
Technical Skills:
* Proficiency with Visual Studio, .NET Framework, TFS, Web Services, Windows Workflow Foundation (WF), Windows Forms.
* Strong knowledge of SQL, T-SQL programming, SSIS, database design, Azure Data Factory.
* Experience with GIT, automated testing, continuous integration, pipelines, and DevOps practices.
* Knowledge and application of main design patterns and SOLID principles.
* Familiarity with Agile development practices.
* Python programming experience is a plus.
Soft Skills:
* Proactive with strong analytical and problem-solving skills.
* Excellent verbal and written communication abilities.
* Ability to meet tight deadlines and work effectively both independently and in a team.
* Detail-oriented and well-organized.
* Quick learner with a passion for technology.
Why Choose Us:
We recognize your skills and offer the best professional opportunities. We support you throughout the recruitment process to help you find the ideal position.