Junior Software Engineer
Junior Software Engineer

Junior Software Engineer

Entry level 30000 - 42000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Join our team to develop and enhance our innovative underwriting platform.
  • Company: Inigo, a vibrant global leader in high-risk insurance and reinsurance.
  • Benefits: Competitive salary, inclusive culture, and opportunities for career growth.
  • Why this job: Make a real impact while working with cutting-edge technologies in a fun environment.
  • Qualifications: Proficiency in C#, .NET Core, Angular, and SQL Server required.
  • Other info: Dynamic team atmosphere with a focus on learning and collaboration.

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

We enable your ambition. We insure good people – knowledgably, fairly, and efficiently. We combine our expertise with the best of science, data, and analytics. Inigo is a global specialist in high-risk, high-capacity insurance and reinsurance, serving some of the world’s largest commercial and industrial enterprises. We concentrate on limited classes and combine the best data and analytics to build our own capability to generate insights to drive business decisions. Top of our agenda is maintaining a diverse and open culture where we foster talent and provide opportunities to build a rewarding career in a company that is vibrant and early on in its exciting journey. We have a culture that is inclusive, fun, and constantly strives for excellence, we describe it as ‘all in’.

About the role

We are looking for a motivated and detail-oriented Junior Software Engineer to join our Software Engineering team, working alongside our Business Analysts and Delivery Partners. You will be a key contributor to Ignite, our proprietary enterprise underwriting workbench application, focusing on ensuring the stability, performance, and evolution of the platform by supporting the full development lifecycle - from troubleshooting production issues to implementing new features. Inigo’s core platforms have been built on the latest versions of .NET and Angular, backed by MS SQL Server.

You will build relationships with colleagues around the business, learning about individuals’ roles and responsibilities, and these learnings will help shape your critical thinking when implementing solutions.

The successful candidate will do this by:

  • Monitoring the Ignite platform for issues, performing root-cause analysis on reported bugs, and deploying reliable fixes
  • Assisting in the design and implementation of new modules and enhancements using .NET Core and Angular
  • Writing and optimizing SQL queries, stored procedures, and schema changes to ensure data integrity and performance
  • Participating in peer code reviews and writing unit tests to maintain high standards of software craftsmanship
  • Maintaining technical documentation for the Ignite codebase, including API endpoints and database schemas
  • Working closely with Software Engineers and product stakeholders to understand requirements and translate them into technical solutions

To do this, we’re going to need you to bring:

  • Proficiency in C# and the .NET Core / .NET frameworks
  • A solid knowledge of Angular development (TypeScript, HTML, CSS/SCSS)
  • Strong understanding of Relational Databases and SQL Server (T-SQL)
  • Experience with version control systems, specifically Git / BitBucket
  • Experience of building and consuming web services & APIs – SOAP, REST using XML and JSON
  • Commercial experience of CI / CD tooling and processes
  • Well versed in project delivery methodologies – Waterfall, Agile
  • A good understanding of project (waterfall, agile) and development (TDD, DevOps) methodologies
  • Experience of software testing frameworks and best practices (functional, non-functional, security)

Additional competencies we’re looking for:

  • A logical approach to troubleshooting and the persistence to see a bug through to its resolution
  • The ability to translate business requirements / user stories into technical solutions
  • The ability to collaborate with cross-functional teams to define priorities
  • The ability to explain technical concepts to both technical and non-technical stakeholders
  • The ability to juggle multiple tasks and priorities, in a fast moving and agile environment
  • The ability to be comfortable communicating at all levels, with clarity and composure
  • A desire to self-start, learn new technologies and improve coding practices through feedback
  • Experience of operating within the Lloyd’s of London, General Insurance or financial services sector is highly desirable

Junior Software Engineer employer: Inigo

At Inigo, we empower your ambition by fostering a vibrant and inclusive work culture that prioritises talent development and career growth. As a Junior Software Engineer, you will be part of a dynamic team dedicated to innovation in high-risk insurance, with opportunities to engage in meaningful projects and collaborate across departments. Our commitment to excellence and a supportive environment ensures that you can thrive while contributing to our exciting journey in the insurance sector.
I

Contact Detail:

Inigo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Inigo on LinkedIn or through mutual connections. Ask them about their experiences and any tips they might have for landing the Junior Software Engineer role.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub profile, make sure it’s up to date with your projects. Highlight any work related to .NET, Angular, or SQL that showcases your coding chops. This is your chance to shine!

✨Tip Number 3

Prepare for the interview by brushing up on your technical knowledge. Be ready to discuss your experience with C#, .NET Core, and SQL Server. Practice explaining complex concepts in simple terms – it’ll impress both technical and non-technical interviewers.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our vibrant culture at Inigo.

We think you need these skills to ace Junior Software Engineer

C#
.NET Core
.NET frameworks
Angular development
TypeScript
HTML
CSS/SCSS
SQL Server
T-SQL
Git
BitBucket
SOAP
REST
XML
JSON
CI/CD tooling
Agile methodologies
Waterfall methodologies
TDD
DevOps
software testing frameworks

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see that you’re not just looking for a job, but that you’re genuinely excited about the opportunity to contribute to our team and grow with us.

Tailor Your CV: Make sure your CV is tailored to the Junior Software Engineer role. Highlight your experience with C#, .NET Core, Angular, and SQL Server. We love seeing 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 straightforward language to describe your experiences and skills. We appreciate clarity, and it helps us understand your background better without getting lost in jargon.

Apply Through Our Website: Don’t forget to apply 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 keen on joining our vibrant team at Inigo!

How to prepare for a job interview at Inigo

✨Know Your Tech Stack

Make sure you brush up on your C#, .NET Core, and Angular skills before the interview. Be ready to discuss your experience with these technologies and how you've used them in past projects. This will show that you're not just familiar with the tools but can also apply them effectively.

✨Understand the Business

Take some time to research Inigo and its role in the insurance industry. Understanding their products, especially the Ignite platform, will help you answer questions more effectively and demonstrate your genuine interest in the company and its mission.

✨Prepare for Problem-Solving Questions

Expect to tackle some technical challenges during the interview. Practice explaining your thought process when troubleshooting bugs or implementing new features. This will showcase your logical approach and persistence, which are key traits for a Junior Software Engineer.

✨Show Your Collaborative Spirit

Inigo values teamwork, so be prepared to discuss how you've worked with cross-functional teams in the past. Share examples of how you've communicated technical concepts to non-technical stakeholders, as this will highlight your ability to bridge gaps and work effectively within diverse teams.

Junior Software Engineer
Inigo

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>