Job Details
Job Ref: 212660460
Date: 2020-10-28 09:40:05
Software Developer
We are looking for a talented and creative full stack software developer who loves writing code! You are ready to be integral to the start-up process for new products and services and are excited by the opportunity to be involved end to end, from initial ideas to prototype, responding to customer feedback, through to product go live and post launch support. You are imaginative and resourceful whilst being focussed on producing a high quality output based on top class code.
What you’ll be doing as a Software Developer
· Creating, refining and expanding the range of functionality for new and existing software products
· Prototyping new features, performance improvements and products
· Using your imagination and professional knowledge to turn feature specifications into slick and robust customer experiences
· Designing beautiful, responsive user interfaces using HTML, Bootstrap, jQuery and CSS
· Utilising Microsoft Developer Studio 2019 to build robust, industry leading web applications using C# and jQuery
· Writing and optimising SQL queries to retrieve data in an efficient and timely manner
· Producing internal tools to help with customer support
· Designing automated unit tests
· Working on our energy calculation engines to ensure they comply to the latest government standards
· Ensuring our web applications adhere to latest industry standard security protocols
· Debugging and problem solving to address reported issues and improve our products
· Provide technical input into adoption the of new technology and architectural design
· Liaising with integration partners to ensure they are able to make effective use of our APIs
· Working with ASP.NET and .NET CORE to create, enhance and maintain our web based products
· Deploying solutions manually to IIS
· Helping to create and maintain automated deployment pipelines in Azure Dev Ops
· Using GIT and Nuget to manage source control and access to common library packages
· Working with Azure features such as Web Apps, API Apps, Function Apps, Service Bus, Blob storage and SQL repositories
· Work with team members to adapt to and achieve the business software objectives
· Engage with the wider company to understand the commercial drivers and use your skills and expertise to help the company succeed
We really need you to have the following knowledge
· A minimum of one year in a similar role in a commercial environment
· Strong web development knowledge and experience using ASP.NET and jQuery
· Expert knowledge of C# language and .NET Framework
· Use debugging tools within Microsoft Visual Studio to debug and analyse code
We’d also like you to have
· Understanding of web security and encryption technologies
· Experience of designing modern web user interfaces using Bootstrap
· Experience of implementing web APIs using ASP.NET
· Exposure to Azure platform
· Experience with dev ops technologies, GIT, Nuget, Automated Deployment
· Ability to deploy, configure and troubleshoot web servers and deploy applications
· Relevant requirements of General Data Protection Regulation (GDPR)
We want you to have the following skills, abilities and attributes
· A genuine passion for software development and desire to create class leading software solutions
· Experience of creating scalable, robust and secure web applications or services
· Desire to learn and improve software development skills
· Quick to pick up and learn new technologies
· Able to apply knowledge to a range of problem spaces to come up with elegant and unique solutions
· Ability to turn ideas into software solutions without the need for detailed specifications by filling in the gaps and using your initiative
· A desire to really understand our business – what we sell and deliver to our customers and why they choose Sava
· A great work ethic where you bring your whole self into the role and where you derive personal satisfaction from delivering a great service to our customers
· An ability to push through your ideas and challenge the current way of doing things, in pursuit of improving the customer experience. Whilst at the same time being diplomatic and sensitive to other’s opinions
· A ‘can do’ attitude, solution focussed with innovative problem solving ideas
· Able to self-motivate and work on your own initiative whilst managing your time in order to meet deadlines and objectives
· Comfortable talking to colleagues such as sales, business development, training team members as well as our customers. Able to explain your thoughts in a non-technical manner as well as interpret their ideas into technical requirements
· Meticulous attention to detail and accuracy
Application process
To apply for this opportunity, please write to us with your CV
The selection process is likely to include the following steps:
· An initial video/ telephone discussion
· A video interview
· Online psychometric and competency assessments and a task to allow you to further demonstrate your abilities to us
· A face to face interview (following all necessary COVID-19 precautions)
Additional information
Our systems are predominately written in C# using ASP.NET and .NET CORE. They are either hosted in Azure or on dedicated servers leased through a third party. Client-side functionality is provided using JQuery, Ajax and Bootstrap. Our software is written using the SOLID development principles and we make extensive use of the AutoFac library to provide dependency injection for our solutions. Where appropriate we use the nUnit automated testing framework and deploy our latest products to Azure using the Azure DevOps platform.
Sava strives to make buildings better. We do this by providing education, technology and compliance services to building owners, surveyors and the wider property industry. We were established in 1983 and our roots are within energy assessment and home condition surveying.
Our business strategy is to create unique products that are innovative and that have the potential to make a real difference to our customers, whether they be individuals or organisations. We are a growing dynamic team of building physicists and engineers, software developers, residential surveyors, statisticians, and business management specialists.
You will be working closely with the Software Development Director and the technical team to respond to business opportunities by creating new solutions for our ever-growing client base, which includes housing providers, asset managers, consultancies and other software and system providers across the UK in both the public and private sector.
You will also be enhancing our existing systems to provide enriched and additional functionality that takes our software to the next level.
Intelligent Energy is our core product, launched in 2019. It is a premium, market leading product that replaces an existing product, AutoAssessorPRO, that is used by over 200 housing providers to manage the energy efficiency of their housing stock. Our products help these organisations develop strategies to reduce their carbon emissions and improve the lives of their residents by reducing their energy costs. Our software integrates with all the major housing asset management systems, and also links to third party data sources.
Based on a national calculation methodology that Sava was instrumental in designing, Intelligent Energy provides in-depth calculation, analysis and improvement of energy efficiency stocks, using data from the customer’s own asset management system. The user can calculate the energy efficiency of their housing stock and see the range and impact of possible improvements via over 100 interactive charts. Data anomalies can be identified, there is a data quality confidence rating and the software links to both Google Earth and Street View.
We also designed and now maintain the Home Condition Report writing software, used by our customers whilst training to become residential property surveyors and valuers and once they are qualified and providing services to the house-buying general public.
We want the best people
At Sava we’re keen to meet people with varied backgrounds. We want to build teams which represent a variety of experiences, perspectives and skills, and we recognise talent based on merit and potential. We welcome applications from candidates who have gained experience and skills through vocational routes.
All applicants will receive consideration for employment without regard to race, colour, religion, gender, sexual orientation, national origin, social background, disability or age.
We particularly encourage applications from people with a disability, or people from a black, Asian, and minority ethnic group who are currently under-represented within the company.
Employment offers will always be made on the merit of the application and performance in the selection process
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Responses