Introduction
Deimos is a development and operations consultancy that prides itself on being the best of the breed. We work with companies of all sizes to ensure that their technology eco-systems are scalable, secure, redundant, cost-effective, and performant.
We pride ourselves on innovating and pushing the edge.
We are focused on the cloud. Whether it is AWS, Google Cloud, or Microsoft Azure. We are comfortable and experienced in them all.
As a Martian (yes, that is what we refer to our staff as), you will be expected to
Listen to, respect, and care for our clients.
Care for our team members and share your knowledge and victories.
Be willing to constantly improve yourself and your team.
Get things done without sacrificing quality or putting our clients at risk.
We invest in our people through in-house training and certifications.
We are a remote-first company and offer flexible work hours. We offer you a company laptop.
If you are unable to work from home, we are able to assist you workspace allowance to enable you to work from a shared space.
Deimos fosters a dynamic and stimulating work environment that promotes growth and learning.
You can be expected to be exposed to many projects, technologies, and teams when working at Deimos.
Job Title: Intermediate Full Stack Engineer
Responsibilities
Write scalable applications using .NET core
Write performant modern JavaScript/TypeScript
Write distributed services that will be containerized in a docker environment
Design API interfaces for services
Write and maintain comprehensive unit tests
Debug .NET applications
Review code
Stay on the leading edge of development operation practices
Apply security best practices when writing applications
Guide and mentor junior software engineers
Assist in choosing and implementing cloud platform-tools
Work with relational and NoSQL databases
Implement caching solutions
Deploy applications
Document engineering practices and guides that will assist other engineers