At a Glance
- Tasks: Join a dynamic team to build scalable tech solutions in financial services.
- Company: Fast-paced financial services company with a people-first culture.
- Benefits: Training provided, cool office environment, and opportunities for career growth.
- Other info: Collaborate with cross-functional teams and enhance user experiences.
- Why this job: Be part of exciting projects and make a real impact in tech.
- Qualifications: No specific coding languages needed; just bring your ambition and creativity.
The predicted salary is between 30000 - 40000 £ per year.
We are looking for ambitious and creative juniors to join one of the fastest and most exciting financial services companies in the world. As a Junior Full Stack Developer, you will play a crucial role in building resilient, scalable technology that drives the company's growth.
Working in an agile, cross-functional team, you will have the opportunity to interact directly with stakeholders and contribute to various areas of the business. This company has an incredible people-first culture, which, combined with their incredibly cool offices, creates a fantastic environment for young people starting their careers. All training will be provided, so no specific coding languages are needed.
This role sees you joining a fast-paced and dynamic tech team, within a company that has serious ambitions for its technology and is about to embark on some of the most exciting projects in financial services.
- Collaborate with agile, cross-functional teams to develop resilient and scalable technology solutions.
- Interface with the business to understand requirements and deliver high-quality software.
- Own the code lifecycle, from inception to in-life support, including QA and deployment.
- Writing clear, testable code to ensure quality and scalability.
- Developing new features and releasing them iteratively to enhance the user experience.
- Helping to upgrade the current client facing platform using the latest technologies.
- Assisting in documenting your code to ensure maintainability of the platform, building modular layouts, reusable code and libraries for future use.
Experience coding in ReactJS, C# .NET Core, and web technologies (CSS, HTML5, RESTful APIs, WebSockets) is preferable but not essential.
Senior Software Engineer - Python / JavaScript in City of London employer: Citygrad
Contact Detail:
Citygrad Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Python / JavaScript in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the industry through LinkedIn or local meetups. You never know who might have a lead on that perfect job for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially if you've worked with Python or JavaScript. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practicing common coding challenges and behavioural questions. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing passionate candidates who are eager to join our awesome team.
We think you need these skills to ace Senior Software Engineer - Python / JavaScript in City of London
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for technology and financial services shine through. We want to see your ambition and creativity, so don’t hold back on sharing what excites you about this role!
Tailor Your Application: Make sure to customise your CV and cover letter to highlight relevant experiences and skills that align with the job description. We love seeing how your background fits into our fast-paced, dynamic environment.
Be Clear and Concise: Keep your writing straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your application is easy to read. This will help us understand your qualifications quickly!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity in our tech team.
How to prepare for a job interview at Citygrad
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Python and JavaScript. Even if you’re not an expert, having a basic understanding of how they work will help you engage in technical discussions during the interview.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss past projects or challenges you've faced. Highlight how you approached problems, the solutions you implemented, and the outcomes. This demonstrates your ability to think critically and adapt in a fast-paced environment.
✨Understand Agile Methodologies
Since the company works in agile, brush up on agile principles and practices. Be ready to discuss how you’ve worked in cross-functional teams before and how you can contribute to iterative development processes.
✨Ask Insightful Questions
Prepare thoughtful questions about the company culture, team dynamics, and upcoming projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.