We are seeking a talented Software Engineer with expertise in .NET and WPF to join our dynamic team. This role offers an exciting opportunity to work on cutting-edge projects and contribute to innovative software solutions in a fast-paced environment.
Responsibilities
- Design and develop robust software solutions using .NET and WPF technologies
- Apply Object-Oriented Programming principles and modern design patterns in development workflows
- Integrate the MVVM pattern in WPF applications for effective applications architecture
- Collaborate within an agile software development framework to deliver high-quality results
- Perform unit and integration testing to ensure software quality and functionality
- Utilize Azure DevOps or similar platforms for efficient DevOps workflows
- Contribute to problem-solving initiatives and propose innovative solutions
- Maintain clear communication with team members and stakeholders to align project goals
Requirements
- Bachelor’s degree in Engineering, Computer Science, Information Systems or related field
- 3-5 years of experience in C# development and understanding of Object-Oriented Programming
- Knowledge of WPF technology and the MVVM pattern
- Familiarity with modern design principles such as SOLID and agile methodologies
- Capability in unit and integration testing processes
- Skills in C++/Python/HTML5/CSS3
- Background in the Oil and Gas domain
Nice to have
- Familiarity with Azure DevOps or equivalent DevOps platforms
- Understanding of advanced design patterns and software principles