Software Developer
Role details
Job location
Tech stack
Job description
Our flagship product, e-shot , is a powerful communication and engagement platform trusted by Communication and engagement officers to effectively communicate important information, updates, and public services to citizens, stakeholders, and employees. It is used to increase public engagement, promote government initiatives, share policy changes, and provide essential services such as health, education, and local government updates, all in a timely and accessible manner. e-shot also helps foster transparency, trust, and community involvement. As a mature and stable product, e-shot serves thousands of users and continues to grow through constant innovation. With this growth comes a heightened need for a secure, reliable environment. We are seeking an experienced and skilled individual who is passionate about technology and eager to learn and innovate. Forfront is a proud member of the G-Cloud and DOS (Digital Outcomes and Specialists) frameworks, playing a key role in the UK government's digital transformation program. e-shot website - https://www.e-shot.net, * Develop, test, and maintain high-quality software solutions in line with business requirements.
- Collaborate with product managers, designers, and other developers to define technical solutions.
- Participate in architectural discussions and drive best practices for software development.
- Optimise and enhance application performance, security, and scalability.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Stay up to date with emerging technologies and advocate for their adoption when appropriate., The above information has been designed to indicate the general nature and level of work performed by employees within this role. It is not designed to contain or be interpreted as a comprehensive job description of all duties, responsibilities and qualifications required of employees assigned to this role. Employees may be required to perform other duties as deemed necessary and appropriate by the line manager from time to time.
Requirements
We are looking for a Senior .NET Software Developer who is keen and committed to learning and developing within the role. As a Senior Software Developer, you will have the opportunity to join a talented multi-disciplinary team where you will be working on multiple projects including prestigious Government contract and e-shot , our highly successful e-mail marketing platform., * 5+ years of experience in software development, preferably in a SaaS environment.
- Strong proficiency in .NET, JavaScript, TypeScript, C#.
- Experience with modern frameworks such as React, Angular, or Vue.js (for frontend) and Node.js, .NET (for backend).
- Strong knowledge of databases (SQL & NoSQL) and data modelling.
- Familiarity with DevOps practices and CI/CD pipelines.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Benefits & conditions
- Basic salary: £50k - 60k (based on experience)
- Company annual bonus scheme
- Private health insurance is offered in the second year
- Company pension scheme, * You'll usually work 9am to 6pm, Monday to Friday with one hour break.
- We offer flexible, hybrid place of work.
- We offer some flexibility of working hours subject on your role.
- You may occasionally have to travel to meet customers and attend events.
Our office is in the centre of Epsom, less than 5 minute walk from the main train station and close to local amenities.