Role: Lead Engineer (Contract)
This is a 6-12 month contract opportunity with the prospect of extension where required.
Location: London, UK.
Role mission:
We are looking for senior hands-on Engineers with system design and architecture experience to take on an interesting analysis and implementation challenge.
CUBE has acquired a legacy application that they are seeking to replace and wish to undertake an analysis of the legacy code and database to understand the requirements, look for reuse opportunities, and leverage the current data.
Once the current implementation is understood, the team will then design and implement a replacement.
The high-priority analysis work will require:
* Hydrating databases and data investigation – MySQL, SQL Server, and Access.
* Analysing code – Mainly VB, ASP, and C++ but with some Python, C#, and Java.
The successful candidates will be naturally curious, self-motivated, interested in a complex challenge, and excited by the opportunity to rebuild a successful application in modern technologies – C# and Azure.
Responsibilities:
* Analysis of the current application source code, configuration, and databases.
* Analysing the feasibility of code and data reuse with a goal to reduce implementation time for the replacement.
* Design for the replacement.
* Moving into a senior role in the implementation team.
What we’re looking for:
* Proven experience in analysis of complex legacy codebases.
* Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
* Proven experience as a Senior Engineer with design and architecture experience.
* Experience with software development lifecycle (SDLC) processes.
* Expertise in:
o C#, JavaScript, VB6, VBA, C/C++, Java, Perl.
o ASP and ISAPI implementation.
o Microsoft Access.
o SQL Server.
o MySQL.
* Knowledge of cloud platforms (Azure) and experience in designing scalable cloud solutions.
* Familiarity with various databases and microservices architecture.
* Excellent communication skills, both verbal and written.
* Strong problem-solving and analytical skills.
* Experience with containerization and orchestration technologies (Docker, Kubernetes).
* Understanding of DevOps practices and tools.
Why Us?
Globally, we are one of a kind!
Internationally collaborative culture
Innovative breakthrough technology
J-18808-Ljbffr