Software Engineer

Software Engineer

Full-Time 30000 - 50000 £ / year (est.) No working from home possible
Lenvi

At a Glance

  • Tasks: Develop and deliver innovative software solutions while collaborating with a dynamic team.
  • Company: Join Lenvi, a forward-thinking credit and analytics platform with a vibrant culture.
  • Benefits: Enjoy 29 days holiday, competitive salary, and opportunities for professional growth.
  • Other info: Supportive environment with excellent career advancement opportunities.
  • Why this job: Be part of exciting projects exploring machine learning and cutting-edge technologies.
  • Qualifications: Experience in C#, .NET, web development, and a passion for learning.

The predicted salary is between 30000 - 50000 £ per year.

We are Lenvi and we are passionately committed to becoming the go-to credit and analytics platform in our chosen markets, we will achieve this through unwavering focus on our people, product, and clients. We service a range of clients in the UK, Europe and the United States providing lending platforms and analytics capabilities to both commercial and consumer-focused businesses across a range of asset classes including invoice discounting, retail finance, unsecured lending, SME funding and mortgages.

Our Values Statement

We epitomise the values of being bold, insightful, energetic, and curious. Embracing calculated risks, thinking deeply, bringing enthusiasm, and constantly seeking knowledge. These values fuel our innovative spirit, drive our growth, and enable us to make a positive impact on our stakeholders.

The Role

If you’re a full-stack developer with solid technical skills and an interest in working across the full lifecycle of a solution, from understanding problems to designing and delivering thoughtful outcomes. This could be a great fit for you. You’ll be joining a friendly, well-established team in a supportive environment that encourages learning and growth. There’s also plenty to look forward to, with plans to explore machine learning in the future, making it an exciting time to come on board. We’re keen to meet someone who enjoys what they do and is curious about what’s next.

As a member of our software development team, this role will see you working with product owners, project managers, quality assurance, infrastructure and customer support teams. You will be responsible for key parts of our product suite; this may involve extending our core product into new areas or working on new modules and standalone applications.

What you will be doing

  • Understand requirements and design specifications.
  • Contribute to technical design discussions, prototypes and investigations.
  • Deliver quality software following coding, accessibility and cross browser standards.
  • Unit test and integration test software as appropriate.
  • Document as required by project/team leads.
  • Resolve issues found in formal test iterations.
  • Regularly report progress, issues and any impediments via stand-ups, time/task recording tools and with team leads and project management.
  • Maintain a high degree of knowledge on current technologies, tools and design patterns.
  • Develop and maintain effective working relationships with colleagues and stakeholders across Lenvi.
  • Work on internal tooling to help us improve our efficiency and the reliability of our software.
  • Adhere to all Regulatory, Security and Compliance requirements.

What we want to see from you

  • Good experience across the Microsoft technology stack, including C# and the .NET ecosystem (legacy .NET Framework 4.8 and .NET / .NET Core up to 10).
  • Hands-on web development experience, working with ASP.NET MVC, Web Forms and Web API, alongside JavaScript and jQuery.
  • Experience of Blazor would be ideal.
  • Experience working with SQL Server, including writing and maintaining T-SQL queries.
  • Experience working in a source-controlled environment, using Azure DevOps Server (formerly TFS).
  • Experience working with the Azure platform, specifically App Service, Function Apps, effective use of Blob Storage and Key Vaults.
  • A good understanding of SDLC, software design principles, with an interest in applying and developing these further.
  • Some exposure to DevOps and cloud practices, such as Infrastructure as Code and Azure Pipelines, or a strong desire to learn more in this area.
  • An appreciation for good user experience, including awareness of usability, accessibility and basic web security considerations.
  • Experience working in agile teams, contributing across multiple projects and collaborating closely with others.

What you will get in return

29 days holiday +

Software Engineer employer: Lenvi

At Lenvi, we pride ourselves on being an exceptional employer, fostering a vibrant work culture that champions innovation and personal growth. As a Software Engineer, you'll thrive in a supportive environment that encourages curiosity and collaboration, with ample opportunities to expand your skills, particularly as we venture into machine learning. Our commitment to employee well-being is reflected in our generous holiday allowance and a focus on maintaining a healthy work-life balance, making Lenvi an ideal place for those seeking meaningful and rewarding employment.

Lenvi

Contact Details:

Lenvi Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Lenvi on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using C# and .NET. This is your chance to demonstrate your hands-on experience and creativity.

Tip Number 3

Prepare for the interview by brushing up on your knowledge of the Microsoft tech stack and Azure platform. Be ready to discuss how you've tackled challenges in past projects—this shows you're bold and insightful!

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Lenvi.

We think you need these skills to ace Software Engineer

C#
.NET Framework 4.8
.NET Core
ASP.NET MVC
Web Forms
Web API
JavaScript

Some tips for your application 🫡

Show Your Passion:When you're writing your application, let your enthusiasm for software engineering shine through! We love seeing candidates who are genuinely excited about technology and eager to learn. Share what drives you and why you want to be part of our team at Lenvi.

Tailor Your CV:Make sure your CV is tailored to the role. Highlight your experience with the Microsoft tech stack, C#, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t hold back!

Be Clear and Concise:Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff without unnecessary fluff.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re proactive and keen to join our team!

How to prepare for a job interview at Lenvi

Know Your Tech Stack

Make sure you brush up on the Microsoft technology stack, especially C# and .NET. Be ready to discuss your hands-on experience with ASP.NET MVC, Web Forms, and Web API, as well as any projects where you've used JavaScript and jQuery.

Show Your Curiosity

Lenvi values curiosity, so come prepared with questions about their products and future plans, especially regarding machine learning. This shows you're not just interested in the role but also in the company's direction and growth.

Demonstrate Team Spirit

Since you'll be working closely with various teams, highlight your experience in agile environments. Share examples of how you've collaborated with product owners, project managers, and QA teams to deliver quality software.

Prepare for Problem-Solving

Expect to discuss how you approach understanding requirements and designing solutions. Be ready to walk through a past project where you tackled challenges, contributed to technical discussions, and delivered thoughtful outcomes.