Job Description The job requires a broad knowledge of software engineering practices, design patterns and ability to autonomously work, executing all the software engineering tasks required to convert requirements into ready-to-deploy functions. Besides his own coding the candidate will also collabo