Responsibilities:
1. Sourcing existing code from open code libraries or databases developed by a company
2. Thoroughly testing computer programs and recommending updates or changes before release
3. Training new users to use updated programs or hardware
4. Debugging computer programs experiencing faults and glitches
5. Developing security systems and procedures to protect users from hacks and programs from viruses
6. Keeping up-to-date on new developments and advances in coding and software development
7. Ensuring that all code and software complies with data protection laws and security regulations
8. Balancing work day between multiple projects and responding immediately to tech support requests from staff
Qualifications:
1. Proven experience as a Software Developer, Software Engineer, or similar role
2. Familiarity with Agile development methodologies
3. Experience with software design and development in a test-driven environment
4. Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
5. Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
6. Ability to learn new languages and technologies
7. Excellent communication skills
8. Resourcefulness and troubleshooting aptitude
9. Attention to detail
10. BSc/BA in Computer Science, Engineering or a related field
Job Types: Full-time, Permanent
Salary: £24,000.00-£27,000.00 per year
Benefits:
* Company pension
Schedule:
* Monday to Friday
Ability to commute/relocate:
Birmingham, B11 2AA: reliably commute or plan to relocate before starting work (required)
Work Location: In person
Reference ID: Web Design and Development Professional
Expected start date: 28/08/2023
#J-18808-Ljbffr