Belmont Lavan

Full Stack Developer

Location: Rijswijk

Country: The Netherlands

Language: Dutch

Hours per week: 40

Duration: 06-08-2022 till 29-12-2022

Details

We are looking for a full stack developer with strong expertise in UI/UX, MVVM, WPF and C# .NET. The developer will build novel functionality within Shell's next generation Integrated Reservoir & Production System Modelling platform, a flagship application with industry-wide visibility and global scope. Development is agile with short development cycles and distributed teams of highly disciplined professionals and industry experts operating across multiple time zones.

Job Info

  • At least 4 years of experience designing & developing applications using C#, WPF
  • At least 4 years of experience developing with MVVM architecture pattern
  • At least 6 years of experience in OOPS, Design Patterns with C# in large scale, multi-threaded business critical applications
  • At least 2 years of experience in customizing & extending default or third-party UI controls
  • At least 2 years of experience in WPF base framework elements, the layout system, Visual Tree, User Control, data binding, control template, styles and dynamic resources and animations
  • At least 2 years of experience in PRISM, Unity and MEF framework
  • At least 3 years of experience working in Agile and SCRUM setup
  • At least 2 years of experience in Azure DevOps and Git using Azure VMs and YAML build pipelines
  • Experience working on highly complex software projects in a global delivery environment
  • Experience in Oil & Gas domain is preferred
  • 2 years of experience in C is a plus


Requirements

Skills

  • Advanced C# / WPF Development
  • Proven experience designing and implementing robust GUIs. Strong multithreading experience
  • Strong lifecycle development background including UI, database and testing
  • High proficiency with Visual studio and standard Microsoft development environment including Azure DevOps, YAML build pipelines and git
  • Thorough understanding of structured design methodology, prototyping, and client server/object-oriented technologies and programming techniques
  • Interpersonal skills and ability to work in a team setting with close communication with others
  • Demonstrated ability to understand and articulate details and analyse impact of complex proposed software solutions and proven track record of delivering maintainable software
  • Excellent written and verbal communication skills with the ability to effectively communicate with all stakeholders including senior leadership
  • High effectiveness in working with domain experts, users, leads and POs to gather, clarify and understand requirements and business need and devise optimal solutions
  • Skilled at developing high-level system narratives, storyboards, and user interface prototypes
  • Strong quality focus and ability to develop system test plans, ensure software quality assurance standards are achieved, and validate that business goals are accomplished
  • Proven ability to troubleshoot, debug, and optimize complex code to meet performance and security requirements
  • Senioriteitsniveau

    Senior medewerker
  • Soort baan

    Fulltime
  • Functie

    Informatietechniek
  • Bedrijfstakken

    Basis- en voortgezet onderwijs en Non-profitorganisaties

Voordrachten verhogen uw kansen op een sollicitatiegesprek met Belmont Lavan 2x

Bekijken wie u kent

Ontvang meldingen over nieuwe vacatures voor Full stack-ontwikkelaar in Rijswijk.

Meld u aan om vacaturemelding te maken

Vergelijkbare zoekopdrachten