How Remoteville checks and expires listings

.NET Senior Software Engineer

Skills
Azure Cosmos DBC#DevopsFull-Stack DevelopmentAgility TrainingContinuous IntegrationDatabases
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3 or more years of experience preferred
  • Great communication skills
  • Expert in multiple programming languages with depth in specific tech stacks
  • Microsoft stack knowledge and hands-on experience
  • Azure DevOps experience
  • Azure messaging system experience
  • Azure cloud storage experience
  • AWS integration experience
  • .NET Core and C# experience
  • JavaScript experience
  • MS SQL Server experience
  • Cosmos DB experience
  • MongoDB experience
  • Ability to influence peers through pairing
  • Ability to coach team members on technologies and XP practices
  • Strong design and simplification mindset
  • Experience with incident response and root cause management
  • Understanding of integration points across upstream and downstream systems

Nice to have

  • Leadership
  • Accountability
  • Problem solving
  • Coaching mindset
  • Systems thinking
  • Design focus
  • Team collaboration

Day to day

  • Owns full stack software products across frontend and backend services
  • Implements applications using 12-factor principles and iterative enhancements
  • Practices test-driven development paired programming and continuous integration to deliver high quality software
  • Contributes to architecture design incident response coaching and continuous delivery pipelines