How Remoteville checks and expires listings
.NET Senior Software Engineer
Skills
Azure Cosmos DBC#DevopsFull-Stack DevelopmentAgility TrainingContinuous IntegrationDatabases
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
