Senior .NET Software Engineer

InventoryLab

What you will be responsible for:
  • Development of software, including requirements analysis, collaboration with the design team, implementation
  • Unit testing of software and components
  • Maintaining documentation of process flow
  • Collaborating with the team on our toughest technical challenges
What we are looking for:
  • You are persistent, creative, and resourceful. As MacGyver said: “Any problem can be solved with a little ingenuity”
  • An ability to embrace the heart of business requirements while negotiating technical solutions
  • You work well in a team environment and are comfortable switching contexts when a team member needs help
  • You live for details. You understand that details are the difference between a failed and successful release. In fact, when we ask you later, you will tell us that your favorite color is Island Blue
  • Unit testing code is just how it’s done, no questions asked
  • Deep C# experience(.NET Framework, .NET Core, .NET 5)
  • Azure experience (Functions, SignalR, CosmosDB, Blob storage, Azure Search, ServiceBus, Event Grid)
  • Ability to step in an help with JavaScript projects
What will set you apart:
  • An insatiable interest in learning something new every day
  • You can manage quality along side speed and are able to determine when each is called for
  • You care more about getting the product right, than being right
  • Confidence as a decision maker, but humble enough to seek advice
  • You have navigated the challenges of working remotely and are fully prepared to work within them
  • Experience with popular JavaScript frameworks such as VueJS
  • Experience with Azure DevOps, C/I, C/D, and feature flagging
  • Production experience with actor models such as Akka.Net
  • You speak Mandarin
Subscribe Now