At a Glance
- Tasks: Lead the design and development of innovative software applications.
- Company: Join e.surv, the UK's top residential surveyor with a vibrant team culture.
- Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
- Other info: Be part of a diverse team committed to inclusivity and personal development.
- Why this job: Make a real impact in a leading tech role while shaping the future of property services.
- Qualifications: 5+ years in software development with skills in Python, Django, and ReactJS.
The predicted salary is between 55000 - 70000 £ per year.
Trading since 1989, e.surv Chartered Surveyors is the UK's number one residential surveyor and the largest provider of property risk expertise and residential surveying services. We complete more than one property inspection every 12 seconds and employ over 600 surveyors from Land’s End to John O’Groats and Northern Ireland. This gives us the flexibility to offer nationwide coverage combined with invaluable local knowledge.
We're part of the LSL Property Services Group PLC which includes household names Your Move and Reeds Rains as well as the mortgage network PRIMIS. We work with lenders, intermediaries, social housing entities and estate agents in addition to private customers.
Role Purposes
The role is to lead the design, development, testing, and maintenance of software applications, provide technical leadership, and collaborate with stakeholders to meet business needs.
Main Accountabilities
- Application Development – 3+ years experience creating Python, Django, ReactJS applications.
- Experience administering Microsoft SQL servers, PostgreSQL, and other relational database management systems, maintaining performance through execution plan analysis, indexing, and query tuning.
- Proven experience in web programming using the Django framework.
- Solid understanding of web application security, session management, and best development practices.
- Full understanding of the OWASP framework; enforce throughout coding.
- Create and maintain backup mechanisms for business continuity, ensuring high data availability in line with IT processes.
- Maintain and update current applications, following change and release processes.
- Work with BAs to ensure solutions are fit‑for‑purpose and deliver expected benefits.
- Ensure code is well documented and knowledge is shared; provide ongoing support for all code written.
- Provide application support for all related applications.
- Create and maintain application documentation, adhering to ISO 9001 quality management guidelines and H&S compliance.
- Cover the full development lifecycle from design and planning through development, testing, and delivery.
Knowledge and Expertise
- Strong working knowledge of programming (Swift, ReactJS, Docker, Django, Python, HTML 5) and related techniques.
- Excellent working knowledge of relational database management systems including SQL.
- Expertise in provisions, implementation, maintenance, and evolution of e.surv data warehouses and databases, ensuring maximum performance.
- Good knowledge of Linux and Windows command line interfaces.
- Good understanding of user interface design technologies.
- Ability to coach junior team members and support their development.
- Ability to handle confidential and sensitive information appropriately.
- Experience with TDD or BDD; unit testing.
- Experience working with Scrum or Kanban, PSM, PSD.
- Knowledge of data integrity and security concepts across all development aspects.
- Understanding of software development processes – SDLC.
- Machine learning experience.
Qualifications
- Relevant degree or equivalent.
- 5 years’ experience as a software developer.
e.surv is an equal opportunity and Disability Confident employer, dedicated to building a diverse and inclusive workplace. We welcome applications from people of all abilities and backgrounds, and we do not discriminate based on disability or individual needs. If you require any reasonable adjustments during the recruitment process, please let us know.
Senior Application Developer in Kettering employer: e.surv Chartered Surveyors
At e.surv Chartered Surveyors, we pride ourselves on being the UK's leading residential surveyor, offering a dynamic work environment that fosters innovation and collaboration. Our commitment to employee growth is evident through ongoing training opportunities and a supportive culture that values diversity and inclusion. With a strong focus on work-life balance and the chance to make a meaningful impact in the property sector, joining our team as a Senior Application Developer means becoming part of a forward-thinking organisation that truly values its people.
Contact Details:
e.surv Chartered Surveyors Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Application Developer in Kettering
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using Python, Django, and ReactJS. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications directly from candidates who are genuinely interested in joining our team. Plus, it shows initiative and enthusiasm for the role.
We think you need these skills to ace Senior Application Developer in Kettering
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Application Developer role. Highlight your experience with Python, Django, and ReactJS, and don’t forget to mention any relevant projects that showcase your skills!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how your experience aligns with e.surv's needs. Keep it concise but impactful!
Showcase Your Technical Skills:Be specific about your technical expertise in your application. Mention your experience with SQL servers, web application security, and any knowledge of the OWASP framework. We love seeing those details!
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’s super easy to do!
How to prepare for a job interview at e.surv Chartered Surveyors
✨Know Your Tech Stack
Make sure you’re well-versed in Python, Django, and ReactJS. Brush up on your knowledge of SQL servers and database management systems. Be ready to discuss specific projects where you’ve used these technologies and how you tackled challenges.
✨Understand the Business
Familiarise yourself with e.surv's role in the property market. Knowing how your work as a Senior Application Developer can impact their services will show that you’re not just a techie but also understand the business side of things.
✨Prepare for Scenario Questions
Expect questions about how you would handle real-world problems, especially around web application security and performance tuning. Think of examples from your past experience where you successfully implemented solutions or improved processes.
✨Show Your Leadership Skills
As a senior developer, you’ll be expected to lead and mentor others. Be prepared to share experiences where you’ve coached junior team members or led a project. Highlight your ability to communicate effectively and foster collaboration within a team.