Join to apply for the Software Engineer role at TÜV SÜD in Portsmouth, England, United Kingdom.
Overview
We are seeking a talented Software Engineer with expertise in C#, Blazor, Python, and web technologies to join our team as a full-stack developer capable of contributing across multiple platforms and technologies within our organisation. The role is for a fixed-term contract of 12 months to support a project.
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.
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.
Seniority level
* Entry level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Public Safety
#J-18808-Ljbffr