Net software engineer Jobs in Genf
- Gesponsert
IT Solutions Analyst | Software Developer .NET
World Trade OrganisationGenève, CH.NET Developer
ExperisGenevaJunior Full-Stack Software Engineer (EN-IM-PLM-2025-1-GRAE)
CERNGeneva, GENEVA, SwitzerlandSoftware Integrator
LHHGenève- Gesponsert
Software Engineer
Bechtle Suisse SAPetit-Lancy, CH- Gesponsert
Développeur NET
Experis SwitzerlandGenève, CHSoftware Engineer Architect Python
Qim InfoGenève- Gesponsert
.NET Software Engineer - Private Banking
Michael PageGeneva, CH.NET Software Engineer, .NET 8, C#, Azure, Agile – Geneva
Noir ConsultingGeneva- Gesponsert
Full Stack Software Engineer
Lombard OdierGenevaCollaboration Software Engineer
PictetGeneva,SwitzerlandBackend Software Engineer
VisiumGeneva, Geneva, SwitzerlandSoftware Engineer (C#)
SonarSourceGenevaSoftware Engineer
GF Machining Solutions SASwitzerland, MeyrinBackend Software Engineer
Visium SAGeneva, GE, CHSenior Software Engineer
BottomlineSwitzerland, GenevaSoftware Engineer M / F / D.
CargillGeneva, SwitzerlandDéveloppeur .Net / Angular
TalanGeneva, GE, CHSenior Backend Software Engineer (.NET)
Ärztekasse GenossenschaftThônex, CHSoftware Engineer (Fullstack, Geneva)
CapgeminiGeneva greater area, CHIT Solutions Analyst | Software Developer .NET
World Trade OrganisationGenève, CHGeneral Functions
Reporting to the Chief of Section, the incumbent is responsible for the following functions :
1. Take part in the design and implementation of software solutions to support and enhance the functioning of the WTO Secretariat. Assist in the development of software systems which integrate with existing WTO platforms. Collaborate with external consultants in the design and development of software solutions. Take part in the effort to support and maintain existing software solutions and proactively guide their evolution.
2. Acquire knowledge of the operations of partner Divisions and assist them in identifying IT needs. Assist partners in the planning, design, implementation, and integration of suitable IT solutions.
3. Act as a liaison among stakeholders to elicit, analyze, communicate and validate requirements for changes to business processes, services and information systems. Analyze, plan and manage business requirement definitions. Develop clear and concise requirement specifications, document business functions and process flow.
4. In collaboration with product owners and business users, assist in optimizing the usage of software solutions. Analyze how changes can improve performance - balancing what’s technologically feasible, financially sustainable and functionally reasonable. Work closely with managers to gain stakeholder consensus.
5. Assure compliance of technical solutions with the WTO technology architecture and standards. Keep up to date on the rapid changes in Information Technology and adapt accordingly.
6. Follow IT projects throughout their lifecycle and ensure that project outputs meet intended business needs. This includes monitoring, documenting and reporting on the project's progress; executing change strategy and assessing risks; assist in planning and organizing product implementations and rollouts; assist in reviewing the overall implementation and integration of requirements; and supporting user acceptance testing.
7. Contribute to change management while conforming to project management standards and procurement rules. Work closely with divisional partners to ensure adherence to project portfolio management steps and compliance with procurement processes.
8. Contribute to ITSD's effort to identify and embrace emerging technologies with the purpose of improving efficiency and reducing costs.
9. Assist in managing the budget of the Applications Branch : provide input in establishing the budget and assist in providing accurate forecasts on end-of-year expenses.
REQUIRED QUALIFICATIONS
Education :
An advanced university degree in Computer Science, Information Technology, IT Engineering or related field. Alternatively, theoretical knowledge and / or proven professional expertise equivalent to an advanced university degree in addition to a basic university degree in Computer Science, Information Technology, IT Engineering or related field may be considered.
Knowledge and Skills :
Technical Knowledge and Skills :
Strong background in software development with understanding of Object-Oriented Programming (OOP), design patterns, data structures and algorithms and the full software development life cycle is essential.
Proven experience in full-stack software development using Microsoft technologies and the related tools and frameworks is mandatory. Proficiency with .NET Core, C#, ASP.NET MVC / WebAPI is a must.
Experience with front-end web technologies such as HTML5, JavaScript and CSS frameworks is required.
Experience in developing secure software applications with solid knowledge of security best practices and following industry established security guidelines is a must.
Practical experience in developing database driven applications and relational data modelling is essential. Proficiency in writing complex SQL queries and knowledge of tools and techniques to optimize database performance is required. Experience with NoSQL technologies is a plus.
Experience with development and deployment of cloud hosted solutions applying DevOps practices is a strong plus.
Ability to estimate development time and effort in projects using any of the mentioned technologies.
Strong familiarity with project management tools and methodologies.
Excellent analytical skills, demonstrated sound judgment and aptitude for creative problem solving.
Proficiency in business and systems analysis with ability to translate business needs into software solutions.
Ability to synthesize varied information and to reduce problems down to manageable tasks and identify possible solutions.
Behavioural Skills :
Proven organizational and time management skills, including ability to manage multiple tasks with