At a Glance
- Tasks: Develop and maintain software applications while leading technical projects.
- Company: Join e.surv, the UK's top residential surveyor with a vibrant team culture.
- Benefits: Enjoy competitive pay, health perks, and opportunities for remote work.
- Other info: Diverse workplace committed to inclusivity and career growth.
- Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
- Qualifications: 3 years of software development experience, especially in Python and Django.
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. We complete more than one property inspection every 12 seconds and employ over 600 surveyors across the UK. We are currently recruiting for a Senior Software 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 - 3 years experience with creating Python, Django, ReactJS applications.
- Experience in administering Microsoft SQL servers, PostgreSQL and other relational database management systems.
- Proven experience in web programming using the Django framework.
- Experience using HTML5, CSS3 and JavaScript to create web apps from scratch.
- A solid understanding of how web applications work including security, session management, and best development practices.
- Full understanding of the OWASP framework and enforcement throughout all coding.
- Create, maintain and coordinate backup mechanisms for business continuity.
- Maintain/update current applications, ensuring change and release processes are followed.
- Work with BAs to ensure that solutions are fit-for-purpose.
- Ensure that code is well documented and knowledge is shared.
- Provide ongoing support for all code written and application support for all related applications.
- Create and maintain application documentation.
- Adhere to Quality Management guidelines in line with ISO 9001.
- Ensure own health and safety, and that of colleagues by complying with legal and policy requirements.
- Cover the full development lifecycle from design and planning through to development, testing and delivery.
Knowledge and Expertise:
- Essential: Strong working knowledge of programming (Swift, ReactJS, Docker, Django, Python, HTML 5) and techniques thereof.
- Excellent working knowledge of relational database management systems including SQL.
- Expertise in provision, implementation, maintenance and evolution of the e.surv data warehouse.
- Good working knowledge of the Linux and Windows command line interfaces.
- Ability to coach junior team members.
- Able to work appropriately with confidential and sensitive information.
- Working using TDD or BDD Unit testing.
- Desirable: Azure DevOps, Experience of working with Scrum or Kanban, Knowledge of software development processes SDLC.
Qualifications: Relevant Degree or equivalent. 3 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.
PRE EMPLOYMENT SCREENING: All employees must pass a Criminal Records Disclosure and Credit Referencing Process to work with our lender clients.
Locations
Applications Developer in Leeds, Yorkshire employer: E.SURV LIMITED
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 our supportive culture, where you will have the opportunity to develop your skills in a diverse team while contributing to meaningful projects that impact the property industry. Located across the UK, including Northern Ireland, we provide a unique blend of nationwide reach and local expertise, making us an exceptional employer for those seeking a rewarding career in software development.
StudySmarter Expert Advice🤫
We think this is how you could land Applications Developer in Leeds, Yorkshire
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like 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 potential employers a taste of what you can do and sets 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 sharpen your skills.
✨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 Applications Developer in Leeds, Yorkshire
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with Python, Django, and ReactJS in your application. We want to see how you've used these technologies in real projects, so don’t hold back on the details!
Tailor Your Application:Take a moment to customise your application for the Senior Software Developer role. Mention specific projects or experiences that align with our needs, especially around database management and web programming.
Keep It Clear and Concise:While we love detail, clarity is key! Make sure your application is easy to read and straight to the point. Use bullet points where necessary to make your skills and experiences pop.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!
How to prepare for a job interview at E.SURV LIMITED
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Django, and ReactJS. Brush up on your SQL skills too, as they’ll likely ask about database performance and management during the interview.
✨Showcase Your Projects
Prepare to discuss specific projects where you've used the required technologies. Be ready to explain your role, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.
✨Understand the Business Context
Research e.surv and understand their business model and how your role as an Applications Developer fits into it. Knowing how your work impacts their services can give you an edge and show that you’re genuinely interested in the company.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, development processes, or future projects. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.