At a Glance
- Tasks: Develop and maintain software applications using Python, Django, and ReactJS.
- Company: Join the UK's leading residential surveyor with a strong national presence.
- Benefits: Enjoy competitive salary, flexible working, and opportunities for professional growth.
- Other info: Collaborative culture with a focus on innovation and quality.
- Why this job: Make a real impact in a dynamic tech environment while enhancing your coding skills.
- Qualifications: Experience in web programming and database management is essential.
The predicted salary is between 40000 - 50000 £ 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. To put it into numbers, 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.
Application Developer Role Purposes:
- The role is to develop, test, and maintain our software applications, provide technical leadership, and collaborate with stakeholders to meet business needs.
Main Accountabilities:
- Application Development - experience with creating Python, Django, ReactJS applications.
- Experience in administering Microsoft SQL servers, PostgreSQL and other relational database management systems, maintenance plans, database user and security audit with a proven track record on how to achieve maximum database performance by analysing execution plans, indexes, query performance tuning and other SQL best practices.
- Proven and demonstrable experience in web programming using the Django framework.
- A solid understanding of how web applications work including security, session management, and best development practices.
- Full understanding of the OWASP framework and enforcement of the framework throughout all coding.
- Create, maintain and coordinate backup mechanisms for the purposes of business continuity while maintaining a high level of data availability, in line with IT processes and procedures.
- Maintain/update current applications, always ensuring that change and release processes are followed.
- Work with BAs to ensure that solutions are fit-for-purpose and will deliver the expected benefits.
- Ensure that code is well documented, and that knowledge is shared wherever possible.
- Provide ongoing support for all code written.
- Provide application support for all related applications.
- Create and maintain application documentation.
- Adhere to Quality Management guidelines, as directed, in line with the framework of ISO 9001.
Application Developer employer: e.surv Chartered Surveyors
At e.surv Chartered Surveyors, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous training opportunities and the chance to work with cutting-edge technologies in a supportive environment. With our nationwide presence and strong ties to the LSL Property Services Group, employees benefit from a wealth of resources and a vibrant community, making it an ideal place for those seeking meaningful and rewarding careers in application development.
Contact Details:
e.surv Chartered Surveyors Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Application Developer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. 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 projects, especially those using Python, Django, and ReactJS. This gives you a chance to demonstrate your expertise and makes you stand out from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to application development and database management. Practise coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at e.surv.
We think you need these skills to ace Application Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Application Developer role. Highlight your experience with Python, Django, and any relevant database management skills. We want to see how your background aligns with what we’re looking for!
Showcase Your Projects:Include examples of projects you've worked on that demonstrate your web programming skills. If you’ve tackled security issues or optimised database performance, let us know! This is your chance to shine.
Be Clear and Concise:When writing your cover letter, keep it clear and to the point. Explain why you’re interested in the role and how your skills can benefit us at e.surv. We appreciate straightforward communication!
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. We can’t wait to see what you bring to the table!
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 Microsoft SQL servers and PostgreSQL too. 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 Chartered Surveyors and their role in the property market. Knowing how your work as an Application Developer can impact their operations 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 specific situations, like optimising database performance or ensuring application security. Think of examples from your past experience where you successfully navigated similar challenges.
✨Showcase Your Documentation Skills
Since maintaining documentation is key in this role, be prepared to discuss how you document your code and share knowledge with your team. Bring examples of documentation you've created in previous roles to demonstrate your commitment to quality and collaboration.