Software Engineer developing automatic data extraction and validation tools for commercial real estate. Collaborating with teams on financial documents and leveraging emerging technologies.
Responsibilities
Develop flows for extraction of data from financial documents in PDF and Excel formats.
Work with a generalised data model, and a process to convert extracted data into that using standardisation and validation steps.
Drive the development of automation with a focus on enhancing speed, accuracy, and applicability.
Stay abreast with emerging technologies and industry trends in financial data reporting and requirements of clients.
Clearly and concisely communicate findings and recommendations to both technical and non-technical stakeholders.
Requirements
Bachelor’s degree in computer science, mathematics, physics or another relevant STEM discipline.
Proven experience in solving complex problems, ideally in data extraction and modelling.
Comfortable solving problems at every level, from algorithms and data structures to system design.
Expertise in Python.
Experience of full-stack development.
Ability to work independently as well as part of a collaborative team.
Strong project management skills with the ability to meet deadlines.
Benefits
Flexible Hybrid working options
Stock Options in the Business
25 days base holiday
Full zero-excess Private Health & Dental Insurance, Includes Couple and Family plans
Generous Pension Schemes
Opportunities for Professional Development + Learning Sessions
Staff Backend Engineer designing and implementing scalable backend systems in Python for digital risk protection platforms. Collaborating with senior engineers to evolve architecture and ensure reliability.
Software Developer Specialist at Be Digitech developing financial software solutions. Involves back - end services with Java and cloud technologies in a dynamic team environment.
Software Engineering Intern at ConductorOne contributing to AI - native identity security. Collaborating with teams and learning modern technologies in hybrid work environment.
Linux Virtualization Senior Engineer supporting and managing IT Linux ecosystem for EXA. Providing technical direction and ownership for the NMS IT Infrastructure team members.
Senior Engineer designing processes for water and sewage treatment at global consultancy. Focus on clean water treatment, biological wastewater treatment, and innovative design tools.
Mechanical Engineer leading design teams on water projects for a global engineering services company. Manage project timeliness and budgets while collaborating with teams across the UK and overseas.
Senior Engineer directing technical design teams with expertise in electrical design at AtkinsRéalis. Collaborating on high - quality projects within global teams for engineering solutions.
Senior Software Developer creating software solutions and enhancing products in public sector. Working in agile teams to deliver sustainable quality and scalability in software development.
Software Developer Intern at Berkshire Hathaway GUARD assisting with software application modernization and web - based app development. Collaborating in a team to enhance existing applications and experience the full SDLC.