Description
Clearance Level Required: Disclosure Scotland (Candidates will need to be willing to undergo a Disclosure Scotland check at interview stage.)As the Software Developer you will have knowledge in the following requirements:
Essential:
- In depth Python and or Java knowledge and skills using Flask framework
- Experience working with Restful APIs
- Shows good communication skills
- Demonstrates a logical analytical approach to problem solving
- Demonstrates the initiative and determination to complete tasks
- Working collaboratively as part of an Agile team
- Knowledge of the use of version control systems such as subversion or git
- Postgres and SQL
- Alembic with SQL Alchemy
- Java J2EE
- Data repositories
- APIs
- HTML Front endHTML5 and CSS3
- Meeting accessibility WCAG AA compliance
- Test driven development (TDD)
- Use of CI (continuous Integration and continuous deployment) using Jenkins
- Using docker containers as part of development environment
- Application design
- Using Object-oriented Design and Analysis (OOA and OOD)
Deadline for CV submittal is: Wednesday 8th February at 11.00am