Join to apply for the Senior Software Engineer role at EdgefolioJoin to apply for the Senior Software Engineer role at EdgefolioGet AI-powered advice on this job and more exclusive features.About UsPlease ensure you read the below overview and requirements for this employment opportunity completely.Edgefolio is a B2B FinTech scale-up, building technology that connects the fund management industry. We are a venture-backed team of innovators and technologists, bringing the industry online by creating best-in-class digital solutions to various legacy problems.About UsEdgefolio is a B2B FinTech scale-up, building technology that connects the fund management industry. We are a venture-backed team of innovators and technologists, bringing the industry online by creating best-in-class digital solutions to various legacy problems.Edgefolio is being scaled by people all around the world who share our vision. We are an experienced tight-knit team with a strong focus on entrepreneurship, delivery, and scale.We believe in empowering our teammates in their work, giving them autonomy and ownership of what they do. We want everyone at Edgefolio to own their story and their successes all our team members are highly valued and important members of our company's journey.Job briefWe are looking for a Senior Django Developer who is extremely knowledgeable and a driven individual, you will be a Senior Engineer within a team designing and programming Django-based web applications.You will be a part of a cross-functional product team that is responsible for the full web application development life cycle, producing scalable software solutions from conception to deployment.As a Python Django Developer you will need to be analytical, and comfortable with a mix of web technologies, development frameworks and third-party libraries. If you have great attention to detail, good organisational skills and you are comfortable working in a team, we would like to meet you. As well as producing code, you will lead the design and implementation of technical solutions working alongside a product manager, and close to the lead engineer, helping the delivery of production-ready projects by helping fellow developers and QA engineers implement the right solutions.As Edgefolio expands, you will help build modern and elegant applications that serve our tens of thousands of users across some of the world's leading financial organisations.You will need to liaise with front end developers and product people regularly, so being a good communicator and collaborator is extremely important.Youre the kind of person who wants to join a community of forward-thinking people, thriving in a welcoming and collaborative space where everyones learning from each other, and learning fast.This is an expansion role within the team and we see it as absolutely critical in Edgefolio's success, today and far into the future as we continue our mission to digitise and bring transparency to the fund industry.This role brings with it the opportunity for an ambitious individual to build alongside our technical co-founders and a long-term successful team, joining us through 10x growth over the coming years.Youll sit in the Technology Team and report to the Lead Engineer.ResponsibilitiesWriting web application code and tests in DjangoIntegrating user-facing elements developed by front-end developers with server-side logicDesigning and implementing performance applications, identifying and fixing bottlenecks that may arise from inefficient codeDeveloping and testing APIs to various third-party systems or frontend applications, preferably using Django REST frameworkFollowing a secure development lifecycle, integrating web application security standards in your workflowContributing to high-level system design and architecture discussions and understanding the product and technologies usedWorking to define project plans and timescales in an agile environment, with the help of the product management team.Working with internal stakeholders to understand and resolve software problems independently, with minimal supervisionBeing an effective senior and active team player in a friendly development team, helping others while not afraid to ask for help yourselfRequirements5+ years of relevant work experienceExpert in Python 3+, Django Framework and its ORMExperience with Django REST Framework and writing APIsAble to write clean HTML (server-side templating in Django/Jinja)Basic CSS and JavaScript (basic knowledge of ReactJS is a plus)Familiarity with event-driven programming in Python (Django + Celery)Experience in developing secure web applicationsExperience in writing testable code - Unit/Integration/End-to-end testingProficient understanding of code versioning in GitA high technical aptitude and strong attention to detailCollaborative, with strong communication skillsSelf-starter with ability to work autonomously in a remote environmentMentorship leadership of other developers, leading by example, and resolvingClient-focused approach, where user experience mattersAppetite to understand commercial outcomesDesirable SkillsExperience with Docker and containerising Django applicationsExperience setting up some CI/CD pipeline steps (Github Action or Azure DevOps or other)Knowledge of Cloud services such as AzureKnowledge of user authentication and authorisation between multiple systems, servers, and environmentsUnderstanding of security and compliance requirementsBenefitsAttractive base salaryCompany pension planFlexible, independent and remote-first working environmentA new MacBook + home office budget or a co-working space membershipPaid time off for business trainingBike to work schemeMental health support programQuarterly in person social eventsYour birthday day-offHuge opportunities for growth and role expansionBring your dog to work!How To ApplyIf you are interested in this role, please send your CV to careers@edgefolio.com, and well be in touch within 5 working days. We look forward to hearing from you!Edgefolio is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Edgefolio by 2xGet notified about new Senior Software Engineer jobs in London, England, United Kingdom.London, England, United Kingdom 5 months agoSenior Developer - Application Engineering (Remote)London, England, United Kingdom 14 hours agoSenior Software Engineer - Age of Empires (Remote)London, England, United Kingdom 2 weeks agoMid-level - Senior Software Engineer - Financial ReportingLondon, England, United Kingdom 3 months agoLondon, England, United Kingdom 65,000.00-85,000.00 1 month agoSenior Backend Developer (f/m/d) Remote (Europe)London, England, United Kingdom 1 day agoLondon, England, United Kingdom 7 months agoLondon, England, United Kingdom 7 months agoSenior Front End Software Engineer (Remote)London, England, United Kingdom 1 week agoGreater London, England, United Kingdom 3 weeks agoLondon, England, United Kingdom 3 weeks agoLondon, England, United Kingdom 2 months agoLondon, England, United Kingdom 1 week agoLondon, England, United Kingdom 1 month agoSenior Software Engineer, Web Cross-platform (12-month fixed term contract, renewable or B2B)London, England, United Kingdom 7 months agoLondon, England, United Kingdom 3 weeks agoLondon, England, United Kingdom 1 week agoGreater London, England, United Kingdom 6 days agoSenior .NET Developer with Software Security, SevSecOps, Mainly RemoteLondon, England, United Kingdom 1 month agoTottenham, England, United Kingdom 1 month agoLondon Area, United Kingdom 110,000.00-120,000.00 23 hours agoGreater London, England, United Kingdom 2 weeks agoLondon, England, United Kingdom 1 month agoSenior Software Development Engineer in Test - 100% Remote - EuropeSenior Software Engineer - MySQL (Remote)London, England, United Kingdom 3 months agoLondon, England, United Kingdom 1 week agoLondon, England, United Kingdom 5 months agoWere unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.#J-18808-Ljbffr
Job Title
Senior Software Engineer (London)