Software Engineer

TÜV SÜD

  • United Kingdom
  • Contract
  • Full-time
  • 19 days ago
Job Description:Your Tasks
  • With over 70 years' experience in the UK, TÜV SÜD provides testing, product certification, knowledge services and training to a range of industries covering the Aerospace, Defence, Electronics & Consumer, Machinery, Marine, Medical, Rail and Telecommunications sectors.
  • Are you a talented Software Engineer with expertise in C#, Blazor, Python, and web technologies? This your chance to become a key contributor as a full-stack developer capable of contributing across multiple platforms and technologies within our organisation. We are looking for someone to join us on a fixed term contract for 12 months to support a project.
  • Key Responsibilities:
  • Design, develop, and maintain high-quality software applications.
  • Contribute to all phases of the software development lifecycle.
  • Collaborate effectively with other developers, testers, and stakeholders.
  • Troubleshoot and resolve complex technical issues.
  • Proactively identify areas for improvement.
  • Stay up-to-date with the latest technologies.
Your Qualifications
  • Essential Skills & Experience:
  • Bachelor's degree in Computer Science or equivalent experience.
  • C#/.NET: Extensive experience in C# development, including strong understanding of object-oriented principles, asynchronous programming, and .NET framework/Core.
  • Blazor: Proven experience developing web applications using Blazor and related technologies.
  • Telerik Components: Demonstrable experience using Telerik UI components.
  • Python: Solid understanding of Python and experience developing serverless functions using Azure Functions.
  • REST API Development: Proficiency in designing and implementing RESTful APIs using C# and .NET.
  • Azure DevOps: Hands-on experience with Azure DevOps.
  • SQL Databases (MSSQL): Strong SQL skills.
  • Web Application Development: Solid understanding of front-end web technologies (JavaScript, HTML5, CSS3).
  • Software Development Lifecycle (SDLC): Understanding of agile methodologies.
  • Problem-Solving Skills: Excellent analytical and problem-solving skills.
  • Communication Skills: Strong written and verbal communication skills.
  • Self-motivated and results-oriented.
  • Ability to work independently and as part of a team.
  • Strong attention to detail.
  • Passion for learning.
  • Desirable Skills & Experience:
  • Experience with other cloud platforms.
  • Knowledge of containerization technologies.
  • Experience with testing frameworks.
  • Familiarity with design patterns.
  • Experience with performance tuning and optimization.
Additional InformationRequired Experience:not selected

TÜV SÜD