Negotiable
Outside
Undetermined
London, Hertfordshire, Cambridge
Summary: A global company is seeking a C#, WPF, .NET Developer for an initial 12-month contract. The role involves detailed design, development, implementation, integration, and testing of software to build windows/web-based applications. The ideal candidate should have extensive experience in C# and .NET technologies, particularly with WPF and user interface design. Familiarity with SCRUM environments and version control processes is also essential.
Key Responsibilities:
- Design, develop, implement, integrate, and test software applications in C#.
- Utilize WPF for user interface design and apply MVC/MVVM design patterns.
- Connect to and consume RESTful web services.
- Employ generic design patterns and .NET frameworks in software construction.
- Use version control (GIT) and participate in code quality control/review processes.
- Contribute to SCRUM activities including regular builds, unit tests, and integration testing.
- Apply common modeling/design approaches such as UML.
Key Skills:
- Experience in WPF and User Interface Design (MVVM).
- Proficiency in C# and .NET Framework (Framework and Core).
- Familiarity with Visual Studio (2022).
- Experience with GIT version control.
- Knowledge of Unit Testing.
- Nice to have experience with Azure DevOps and .NET Framework 4.6+.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
C#, WPF, .NET Developer is required by global company for an initial 12-month contract.
The successful candidate will have experience with detailed design, development, implementation, integration, and testing of software in C# to build windows/web-based applications.
The ideal contractor would have experience in software development in C# (.NET Core 2.1+, .NET Framework 4.6+) and Visual Studio 2022.
- Experience in WPF, user interface design and MVC/MVVM design patterns.
- Experience with connecting to and consuming RESTful web services.
- Experience with generic design-patterns (Dependency Injection, Inversion of Control and similar) and .NET Frameworks (MVVM, WPF, MEF, Entity Framework) in the construction of large and complex software applications.
- Experience of using version control (GIT), change control and code quality control/review processes.
- Experience of working in SCRUM environments where regular builds, unit tests and integration testing are the norm. Can contribute to these activities.
- Familiar with common modelling/design approaches - UML.
Successful candidates will have the following experience:
- WPF and User Interface Design (MVVM)
- C# and .NET Framework (Framework and Core)
- Visual Studio (2022)
- GIT version control
- Unit Testing
Nice to have:
- WPF and the MVVM design
- .NET Framework 4.6+
- Azure DevOps
Education:
- Ideally a Bachelor's of Science - Engineering, Computer Science, Physics or Mathematics or similar
Buzzword:
Software Developer, Software Engineer, WPF, WCF, C#, .NET, .NET Core, VS2022, RESTful, Entity Framework, Visual Studio, MVVM, Silverlight, XAML, MEF, PRISM, UI, User Interface, 1st class, PhD, BSc, MSc
C#, WPF, .NET Developer