Vacancy expired!
- Design, and develop features and services to build our travel platform by providing technical experience on a full-stack product development team in a .Net and Azure environment
- Revitalize services and architectures which have outlasted their original implementations, through refactoring, migration, and cloud-enabled distributed architectural design
- Write clean, testable, peer-reviewed, and optimized high-performance code
- Contribute to improving development and operations of an increasingly distributed architecture
- Advocate for change in quality, durability, and technical debt reduction by working with Product Owners, Engineering Managers, and other important partners
- Safeguard the privacy, security, and trust of our members’ sensitive data throughout our implementations, in partnership with our Risk and Security teams
- Establish and help us meet backend and system SLOs to protect us through future growth
- 5+ years of full stack development and architectural experience using .NET technologies and tools such as C#, .NET Core, and .NET Framework
- Some experience in leading technical designs, mentoring engineers, and helping to drive engineering maturity
- Solid level experience in building mobile & desktop MVC web applications, RESTful API design, Microservices architecture and patterns
- Some experience in single page applications using Angular, React, or Vue and comfortable with HTML5, CSS processors, JavaScript, Bootstrap, and Gulp
- Some hands-on experience and/knowledge in domain-based architecture, DDD, and micro frontends
- Some hands-on experience with building high-performance applications in a hybrid environment
- Some experience working in and operationalizing real-time streaming and distributed messaging platforms such as Redis, ActivMQ, Kafka, and Elastic Search
- Experience with Service Fabric, Azure Cloud
- Agile software delivery experience (iterative planning and delivery)
- Experience with Jira, TFS, ADO, or other agile tools
- Excellent communication skills, builds strong working relationships, and high degree of team collaboration
Vacancy expired!