.Net Developer - remote

occtoo
Posted 2 years ago
We Work Remotely
We are a fast growing Swedish startup (with funding) developing a cutting edge tool to help digital officers, marketers and developers to create relevant customer experiences everywhere.

About the opportunity
  • We are a true remote first organization, we will always be 100% remote
  • This is a full time, long-term permanent engagement
  • Flexible working conditions

About the role
As a .Net Developer at Occtoo you get to work with the latest technology and grow as a person with the given responsibility. Our software and business systems are built in Azure and our SaaS-based service is built on a server-less architecture.

About the project

As a member of the product team you will be an integral part of the continuous evolution of our core platform. The product is a multi-tenant solution build on modern architectural principles (EDA), running on components from Azure. Being proud members of the MACH alliance, we live by the principles stipulated (Micro Services, API first, Cloud native, Headless) which is reflected in the entire platform, from the smallest service to the apps created to consume these services.

What you will focus on as .Net Developer
  • Design, analyze, and build our core platform together with our product team, we are currently using .NET core and .NET 6
  • Support the evolution and orchestration of cloud infrastructure using Azure Functions, Elasticsearch, Event Grid, Cosmos DB, Azure APIM and Pulumi to mention a few
  • Participate in service design meetings, defining the architecture and collaborating on decisions of needed capabilities
  • Peer reviewing code, securing quality and bringing your unique perspectives to the project and the codebase
  • Collaborate with team members of different disciplines (architects, front-end developers, product designers) to help create the best solution for the given use case
  • Deploying and taking responsibility across the entire lifecycle of the provided services from idea to production
  • Aiding customer deliveries in product related questions and troubleshooting

Requirements: 
  • You will have minimum 3 years applied experience with a degree or higher in, computer science
  • You have a minimum of 3 years experience using modern platforms principles all in the cloud
  • You have excellent .Net programming skills coupled with source control and code review experience
  • Proven strong solution experience from MS Azure with ability to identify what service to use when posed with a technical challenge
  • Experience in developing APIs that run on cloud infrastructure
  • Experience from multi-tenant distributed systems
  • Strong testing and troubleshooting skills
  • Proficiency in English

Bonus points:
  • Experience from graph databases, including Azure Cosmos DB
  • Experience of test methodologies and test automation
  • Experience from working with Kubernetes in an production environment
  • Experience working in a startup setting