At a Glance
- Tasks: Join us as a Senior Developer to build innovative financial applications and tackle real-world problems.
- Company: NOVA Wealth is a fast-growing startup revolutionizing financial advice in the UK with cutting-edge technology.
- Benefits: Enjoy competitive salary, equity potential, wellness support, flexible hours, and a creative work environment.
- Why this job: Make a significant impact in a mission-driven company while working on exciting projects with a diverse team.
- Qualifications: 3+ years of Python experience, strong Flask knowledge, and excellent communication skills required.
- Other info: Work hybridly, typically 2-3 days in the office, and enjoy perks like electric vehicle leasing.
The predicted salary is between 43200 - 72000 £ per year.
About NOVA:
NOVA Wealth is a fast growing start up looking to change the face of financial advice and the way it’s delivered in the UK. We firmly believe that a human adviser needs to be at the heart of every client relationship; however, by leveraging technology, we can empower our advisers to deliver higher levels of service and cut out a lot of the day to day admin that gets in the way.
At our core, we’re here to build a game changer in the advice industry that delivers better customer outcomes at a lower cost, for more people. Through customer-centric advisers supported by our innovative Lifeline technology, we empower our customers to go beyond just making smarter financial decisions to living the lives they dream of.
About the role:
We are looking for a Senior Developer to join our team and play a key role in building our greenfield platform to deliver holistic financial advice in the UK. This is a unique opportunity to develop applications that support critical business functions, from enhancing internal operations to customer-facing solutions.
As a Senior Developer, you will have the autonomy to take ownership of projects and significantly impact our journey toward revolutionising the financial advice industry. You’ll tackle ambiguous problems with practical, scalable solutions and contribute to the continuous evolution of our platform.
Key Responsibilities:
- Developing and maintaining web applications by writing efficient, reusable, and reliable Python code.
- Create and maintain tests to ensure application stability, reliability, and scalability.
- Review peer code, provide feedback to uphold high standards, and ensure knowledge is shared across the team.
- Implement best-practice security measures to protect applications and data.
- Work closely with developers and stakeholders to translate requirements into high-quality solutions.
- Write clear, concise, and accessible documentation for the codebase and development processes.
Desired Skills and Qualifications:
- 3+ years of experience building applications using Python.
- Strong knowledge of the Flask framework and building REST APIs.
- Strong communication skills with a focus on translating abstract issues into clear and simple solutions.
- Experience with database systems – preferably PostgreSQL and Redis.
- Familiarity with CI/CD pipelines and tools like GitHub actions with cloud platforms like AWS and Heroku.
You’ll feel right at home if you’re…
- Helpful: random acts of kindness make the workplace a better place.
- Straightforward: life is complicated enough; don’t make it harder for yourself or for others.
- Bold: every great business started with a flash of inspiration; if you’ve got a great idea, don’t keep it to yourself.
What We Offer:
- Join a firm with genuine purpose and impact on our customers, along with a strong moral code.
- Competitive salary + benefits (bonus, pension, private medical, income protection, death in service).
- Potential to get equity in the company in the future.
- Access to wellness/mental health support (Headspace App + mental health support through private medical).
- Budget for additional learning/cost of exams.
- Electric vehicle leasing through salary sacrifice/cycle to work scheme.
- Flexible working hours and hybrid remote working (typically 2-3 days a week working in the office at 20 Farringdon Street).
- Exceptionally open and diverse, multinational team.
- Entrepreneurial, creative environment.
#J-18808-Ljbffr
Senior Software Engineer employer: Griffin Fire
Contact Detail:
Griffin Fire Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarize yourself with NOVA Wealth's mission and values. Understanding their focus on customer-centric financial advice and the role of technology will help you align your experience and ideas with their goals during discussions.
✨Tip Number 2
Highlight your experience with Python and the Flask framework in conversations. Be prepared to discuss specific projects where you've built REST APIs, as this is a key requirement for the Senior Developer role.
✨Tip Number 3
Showcase your problem-solving skills by preparing examples of how you've tackled ambiguous challenges in previous roles. This will demonstrate your ability to provide practical, scalable solutions, which is crucial for this position.
✨Tip Number 4
Engage with the team culture by expressing your helpfulness and straightforwardness. Share instances where you've contributed positively to team dynamics, as these traits resonate well with NOVA Wealth's values.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Understand the Company: Take some time to research NOVA Wealth. Understand their mission, values, and the technology they use. This will help you tailor your application to align with their goals.
Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with Python, Flask, and REST APIs. Provide specific examples of projects where you've developed applications or solved complex problems.
Showcase Your Soft Skills: NOVA values communication and straightforwardness. Make sure to highlight your ability to translate abstract issues into clear solutions and your collaborative spirit in team settings.
Tailor Your Application: Customize your cover letter to reflect how your skills and experiences make you a perfect fit for the Senior Developer role. Mention your familiarity with CI/CD pipelines and cloud platforms, as these are key aspects of the job.
How to prepare for a job interview at Griffin Fire
✨Showcase Your Python Expertise
Make sure to highlight your experience with Python, especially in building applications. Be prepared to discuss specific projects where you've used Python effectively, and demonstrate your understanding of the Flask framework and REST APIs.
✨Communicate Clearly
Since strong communication skills are essential for this role, practice explaining complex technical concepts in simple terms. This will show that you can translate abstract issues into clear solutions, which is a key requirement for the position.
✨Demonstrate Problem-Solving Skills
Be ready to tackle hypothetical scenarios or past challenges you've faced. Discuss how you approached ambiguous problems and the practical, scalable solutions you implemented, as this aligns with the company's goal of revolutionizing financial advice.
✨Emphasize Team Collaboration
NOVA values teamwork and knowledge sharing. Share examples of how you've collaborated with peers, provided feedback on code, and contributed to maintaining high standards within a team. This will show that you're a good fit for their collaborative culture.