Senior Software Developer
LSL Property Services
Kettering, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Kettering, United Kingdom
Tech stack
Query Performance
JavaScript
HTML5
Unit Testing
Azure
CSS
Command Prompt
Computer Programming
Databases
Data Integrity
Data Warehousing
Relational Databases
Linux
Web Development
Django
Design of User Interfaces
Python
PostgreSQL
Machine Learning
Microsoft SQL Server
Open Web Application Security
Scrum
Software Maintenance
Systems Development Life Cycle
Information Technology Security Auditing
Session Management
Software Engineering
SQL Databases
Web Applications
React
System Availability
Swift
Database Performance
Docker
Job description
The role is to leads the design, development, testing, and maintenance of software applications, provides technical leadership, and collaborates with stakeholders to meet business needs, * 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. Ensure own H&S, and that of colleagues by complying with both legal and policy requirements. To cover the full development lifecycle from design and planning through to development, testing and deliver
Requirements
- Application Development - 3 years + 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
- Experience using HTML5, CSS3 and JavaScript, to create web apps from scratch, with strong attention to detail
- A solid understanding of how web applications work including security, session management, and best development practices
- Full understanding of the OWASP framework. Enforcement of the framework throughout all coding, * 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, databases and associated technology whilst also ensuring maximum performance from systems.
- Good working knowledge of the Linux and Windows command line interfaces.
- Good working knowledge of user interface design technologies.
- Ability to coach junior team members and help them develop
- 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, PSM, PSD
- Knowledge and full grasp of concepts surrounding data integrity and security in all aspects of development
- ITIL principles
- Knowledge of software development processes - SDLC
- ML experience
Qualifications
- Relevant Degree or equivalent.
- 5 years' experience as a software developer
About the company
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.
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.