Senior Full Stack developer
Published on by Water Network Research, Official research team of The Water Network for Ayyeka Technologies
Ayyeka is looking for an experienced (7+ years) full-stack developer to join our IoT platform team.
Required skills:
- B.Sc. in Computer Science, or related degree
- Deep understanding of software design principles
- Self-driven, quick learner with attention to detail and quality
- At least 7 years of experience in enterprise web development in .NET:
- Experience developing and consuming REST/SOAP web services
- Experience in Asynchronous Programming
- Experience in working with ORM frameworks such as EntityFramework.
- Experience with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Experience in developing SPA applications with Angular framework.
- Experience developing and maintaining an AWS or Azure based application
- Experience with SQL databases such as MySQL, PostgreSQL, Oracle
- Experience with in-memory databases such as Redis, Memcached
- Experience with message-queueing servers such as RabbitMQ, ActiveMQ
- Experience working in a Linux environment and bash scripting
- Experience building and using Docker containers and docker-compose
Desired skills:
- Experience developing backend applications in GoLang (major advantage!)
- Proficient with Angular framework
- Experience with .net core and .net5
Industry experience
Education: Bachelor
Seniority: Expert, Engineer, Consultant
Years of experience: 5 to 10 years
Taxonomy
- Infrastructure Design Software
- Software Development
- Software & Services
- Web Development
- Enterprise Software
- Business Intelligence Software
- Database Software
- Internet of Things (IoT)
- Narrowband IoT (NB-IoT)
- IT - Product Management
- Full Stack Software Engineer