.Net Technical Lead (London Team)

*** NO AGENCIES PLEASE ***

 

You must be eligible to work in the UK to apply for this position.

Join one of London’s fastest growing software companies and work with some of the world’s largest firms.

 

 

The Product

 

Our software balances distribution of marketing activity with control. With their own unique logins and permissions, a sales team can execute their own email campaigns, a realtor could create a microsite showcasing a single property or a lawyer could host an event to inform and engage clients. In each case approval is requested from Marketing to ensure brand continuity and compliance.

 

We integrate with leading CRMs to automatically extract and update data, and, because our system was originally built as a CMS, each of our modules is extremely user-friendly requiring minimal technical knowledge. We supply a unique instance of software to each customer accessible by private Cloud, hosting it in the country most appropriate to their data needs and adding the modules most relevant to their marketing needs across email, print, events and website creation.

 

As a small but well-established business, we can offer staff the opportunity to make immediate, noticeable impact on customers, with many of our most popular products starting life as initiatives suggested as either saleable or beneficial to a given customer.

 

We have a huge range of ideas and initiatives for the future: from creating platform parity across all CRMs which our clients use, through our BI and Big Data reporting project, to expanding our offering to go beyond enterprise level software to reach small business and the automation that is required to one-click deploy, set-up, install and configure the platform and associated bits.

 

The Tech

 

As a software business, technology is of the utmost importance to us. Our main product, Vx, is varied across a range of new technology from C# and ASP.NET MVC to legacy ASPX and VB.NET. This product is hosted in a wide range of environments including the public Cloud (Azure and AWS), private Cloud and dedicated customer servers.

We use tools which are right for the job, always staying open to new technologies. We believe in automating as much of the development process as possible, building tools to allow developers and testers to focus on doing their job.

We are both Agile and driven by quality. Continuously improving our Scrum process (peer reviews, retrospectives, stand-ups, planning meetings, etc.) and continuous integration (automating builds, tests and deployments).

  

The Role

 

Our current Technical Lead is leaving the UK , therefore we are now looking for a Senior .Net Developer to move into a Technical lead role in our Platform team working on our core product. The role will encompass taking on a level of responsibility for architecture, tooling and best practice as well as focusing on research and PoC’s for future projects.

 

You will work as a Full Stack developer with a lean towards the backend, picking up the larger or more complex tickets from the team and will be responsible for the build, test and deployment of those features or improvements whilst maintaining best practices. Part of being a Technical Lead is being our “Problem Solver” for which you will either be exploring new tools and technologies or architecting new solutions.

 

For both frontend and backend, you will contribute to the architectural planning and decision-making, as well as helping the team to plan and estimate every new feature and improvement. You will be involved in Sprint planning and balancing capacity with business needs. The Platform team of consists of 5 developers including 1 Mid-level, 3 Seniors and 1 UX/UI – and there are roughly 30 people in tech positions you will be working with.

 

We have a lot of plans in the pipeline and existing projects that you will immediately be involved in. Currently we are looking into monitoring and error handling, new ways of queuing and exploring new frontend technologies.

 

Furthermore, we are looking to reduce our technical debt for scalability and maintainability purposes and breaking down aspects of our platform that have got too large - moving us away from monolithic applications and into smaller packages. Additionally, exploring new technology for a whole stack refresh will be a key part of this position.

 

As the role progresses you will pick up more responsibility in mentoring our team (optional) and technical leadership with this position being supported into an architect role.

 

What we need from you

 

As a .Net Technical Lead at Vuture, you will be expected to contribute to architectural decisions on different systems with varying levels of complexity. To validate this, we will be looking for you to describe the architecture of a complex system with many moving parts that you have worked on and tell us how you have been involved in design decisions behind it.

 

You will have a good understanding of how a RESTful service is created and maintained using Web API or WCF. We will be interested to hear about the functionality of the last API you have worked on and considerations you had to take involving its build or improvements.

 

When it comes to front-end experience, we would expect you to have a core knowledge of JavaScript and a modern lightweight framework used on a Single-Page-Application or built components that make use of APIs. We would like to hear about a widget or gadget that you have reused and how you organized them.

 

Alongside this you will be competent enough in SQL to be able to write both raw SQL and use an ORM. For instance, you will understand situations in which you would use an ORM rather than writing a stored procedure in T-SQL.

 

You will bring with you a strong knowledge of SOLID principals as well security considerations that need to be made whilst developing and therefore will be familiar with SQL injections and cross site scripting. You will also be familiar with (amongst others) cross-cutting concerns, dependency injection, design patterns.

 

You will bring with you an opinion on your past technical choices, preferences and tooling, showing a clear understanding of why certain technologies may be implemented over others. In line with this, you will have an inherent interest in current technologies and web standards, maybe you have your own projects, or do some research on the side.

 

Culture and values are equally as important to us as technical ability. You will be goal orientated with the confidence and competence to explain the motivations behind decisions you have made throughout your career.

 

Additionally, our team’s respectfulness and responsiveness allow us to embrace the benefits of teamwork, coming together to solve problems and share knowledge. This will include going above and beyond to deliver not just for our customers but also for fellow team members. We will be interested to hear about how you have applied similar values in the past.

 

Lastly, you will be open and transparent, looking to learn from others where possible and are able to take accountability for your responsibility in the failure of a task/project. We will be looking to hear about a project has not gone to plan and how you handled the situation.

 

What you'll get from us

 

Vuture is a company where tech is the core of our business. We see our engineers as the crux of what we do. You will have a huge impact on the engineering function and will ultimately shape and influence how the business progresses via the tech and tooling we use.

 

We maintain a very flexible environment where you have the capability to learn, grow and develop new skills within your role and diversify into Engineering, Architectural ownership or however you wish to stretch yourself. We have an annual training budget, just ask us for it!!

 

As the role develops, you will also be given the opportunity to grow your skills around technical leadership and mentoring with both of these attributes becoming part of your day to day responsibilities and a key aspect of your position.

 

The nature of our product means that our engineering function is very strong. We appreciate and value code quality, work in a collaborative environment and are always interested in accepting new tech to better our capabilities and knowledge share within the team.

 

For anyone joining us now we offer stability, Pluralsight training, wide learning opportunities, a truly collaborative environment that embraces fresh ideas, a range of meaningful projects and new features that mix the latest technology with the challenge of gradually refactoring legacy code, and - for long-term members of staff - we are happy to talk about flexi-time, holiday and homeworking.

 

We offer a generous benefits package that includes a 5% pension contribution, a performance related bonus of up to 10% of salary, free gym membership and 25 days holiday.

 

 

The hiring process

 

By outlining our selection process up-front we allow applicants to plan around it. Successful applicants will be invited to Vutu.re’s offices to meet Maciej Rychter and Simon Humphries (Senior Developer) for a Technical test designed to give you a real flavour for the type of work you’ll be performing in our Platform team. As such it takes in simple tasks across SQL Server, JavaScript, C# and unit testing. Just as we would with any current employee, we encourage you to be proactive about solving the various problems presented! This will be followed by a one-hour high level discussion around experience, soft skills and the position in question. Assuming this stage is mutually successful, you will be invited back for a final stage with Maciej, Tufan and David (our CTO and CEO) to focus more on your technical knowledge where Maciej will expect you to describe your current architecture, workplace behaviors and recent projects in more depth. This meeting will include a chance for you to ask us questions and find out if we are a good match.

 

Start: ASAP

 


 

 

Key People

 

https://www.linkedin.com/in/maciejrychterMaciej provides direction to the development teams. As Head of Development he enables developers to make quality software - growing and nurturing the team as the business grows. Helping to deliver products that makes our clients happy. The role will report to him.

 


 

 

https://uk.linkedin.com/in/tufan-unal-b187003 -Tufan is one of our founders and our CTO. His focus is on creating a strategic vision for Vuture’s technical offering, developing current and new products to maximise business development.

 


 

 

https://www.linkedin.com/in/paul-mcasey-71a6b43 - Paul manages the first line function. He has a vested interest in equipping that team with greater knowledge and reducing the time taken to triage.

 


 

 

 

Submission of Applicant Profiles: Telephone Interview:

Face to Face Interviews: Start: ASAP

 

Apply

Start typing and press Enter to search