Title: Senior Software Developer
Job description
** attractive salary package **
** job that can be done remotely **
Main Responsibilities
- Responsible for developing new features and enhancing existing ones.
- Conducting tests, detecting errors and solving problems.
- Ability to work in a highly dynamic environment that adapts widely-accepted software and engineering best practices.
- Analyzing projects technically and conducting design processes.
- Working for continuous improvement of the software development process.
- Conducting research about different technologies to improve existing and new software projects.
Qualifications and Experience:
- BS in Computer Science or any related filed
- At least 7 years of software development experience.
- Experience developing projects targeting different form factors (Desktop, Web, Mobile, ...)
- Experience in the following development Languages: (C#, Python, and .Net frameworks).
- Experience in front end frameworks (Reactjs, Angular, Aurelia...).
- Experience with Linux operating systems.
- Knowledge of agile software development processes.
- Ability to work independently.
Nice to have
- Familiarity with container orchestration technologies i.e. Kubernetes
- Experience with the following: Form.io, Camunda