The software developer’s role is to design, code, test, and analyse software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. The software developer will also analyse and amend software errors promptly and accurately and provide status reports where required.
Work Pattern:
5 days per week, Monday to Friday (9am to 5.30pm, on-call availability for escalated 3rd line software support issues 24/7, 365 days of the year. Also, the occasional evening and weekend work to enable the business deadlines to be met
What is in it for you?
- 33 paid holidays a year, plus a day off for your birthday!
- A company that listens to its colleagues from yearly staff survey feedback
- A company that invests in its people and encourages progressive ideas
- A company that embraces change and moves with the times
- Being encouraged and sponsored to actively take part in charity and community events and really giving something back
The Job: Strategy & Planning:
- Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
- Plan phases of the software development life cycle (SDLC) for various projects.
- Assist in the preparation and documentation of software requirements and specifications.
- Research and document requirements of software users.
Acquisition & Deployment:
- Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
- Recommend, schedule, and perform software improvements and upgrades.
Operational Management:
- Consistently write, translate, and code software programs and applications according to specifications.
- Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Generate statistics and prepare and write reports for management and/or team members on the status of the programming process.
- Assist in the development and maintenance of user manuals and guidelines.
- Install software products for end users as required.
- Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
- Uphold the department’s development standards and release policies.
The Person: Formal Education & Certification
University degree in computer science or computer engineering or two years equivalent work experience.
Knowledge & Experience:
- Proficient in C#, HTML, JavaScript, and CSS,SQL
- Experience with Microsoft DevOps, Visual Studio, and SQL Server
- Familiar with XML/JSON, API protocols (SOAP, REST), and Blazor
- Knowledge of database design and system quality assurance
- Strong grasp of SOLID principles and their practical application
- Understanding of data privacy practices and agile methodologies
Personal Attributes:
- Adaptable and eager to learn new technologies
- Excellent communicator with strong interpersonal skills
- Analytical thinker with keen attention to detail
- Self-motivated and able to work independently or in a team
- Thrives in a fast-paced environment
- Creative problem-solver
- Committed to writing clean, efficient, and maintainable code
Job Type: Full-time
Pay: £37,125.00-£50,000.00 per year
Benefits:
- 33 days paid Holiday (plus an extra day off for your birthday!)
- Company Pension
- Life Insurance
- Employee Assistance Scheme
- Company Events
- Company Rewards and Incentives
- Free On-site Parking
Schedule:
Ability to commute/relocate:
Location: Horsham - some flexibility to work from home after the first 3 months of your employment.
Application question(s):
- Are you familiar with XML/JSON, API protocols (SOAP, REST), and Blazor ?
- Salary Expectations?
Experience:
- Microsoft SQL Server: 1 year (required)
- JavaScript: 1 year (required)
- SQL: 1 year (required)
- C#: 1 year (required)
- Visual Studio: 1 year (required)
- CSS: 1 year (preferred)
Work Location: In person