Supporting the Systems Engineering team in the development, testing and maintenance of internal applications and services.
Collaborating with project managers, business units and the Systems Engineering team to deliver new features, improvements, troubleshooting and debugging of issues.
Writing clean, maintainable, test-driven and well-documented code following team standards and best practices.
Contribute to testing, documentation and challenging development processes for continuous development.
Provide technical support for systems within the Systems Engineering remit.
Requirements
Bachelor’s degree, Diploma or equivalent experience in Computer Science, Software Engineering or a related discipline.
Demonstrable experience of full-stack development in C# .NET Framework / Core, ASP.NET MVC / Razor, HTML, CSS3 and JavaScript.
Familiarity with software development IDEs (e.g. Visual Studio and VS Code) and version control tools (e.g. Git).
Understanding of basic data structure and object-oriented development principles.
Strong problem-solving skills, critical thinking skills and good attention to detail.
Strong interpersonal skills, prioritisation skills and the ability work both independently and collaboratively.
Enthusiasm for keeping up to date with developments in process and software engineering methods and technologies.
Fluent in spoken and written English.
Must be available to work within CET / GMT business hours.
Tech Stack
ASP.NET
JavaScript
.NET
Benefits
Training and career development opportunities internally
Strong emphasis on personal and professional growth
Friendly, supportive working environment
Opportunity to work with colleagues based all over the world, with English as the company language