Vacancy caducado!
Job Description
Responsibilities- Collaborate with leadership and cross-functional teams to define and deliver strategic and tactical roadmap planning
- You will evangelize engineering principles internally and externally
- Lead discussions on architectural best practices, advise on cloud best practices and architecture decisions
- Be on top of the latest and greatest technologies, tools, methodologies, and frameworks
- Be as close as possible to each team architecture and code to provide adequate cross-system solutions to drive our business goals
Qualifications
Bachelors or Masters degree in Computer Science
Deep knowledge and understanding of Computer Engineering fundamentals and first principles
15+ years of experience in C#, .NET Framework and Microsoft technologies
Have managed a 10+ person engineering organization
Experience designing and implementing micro-services and RESTful APIs
Experience with Cloud Native architectures and technologies
Experience in continuous delivery and integration
Experience building high-scale performance and optimization tools and techniques.
Provide hands-on technical Leadership for new deployments and the full software development lifecycle using DevOps methodologies.
Knowledge of agile quality and testing methods preferred (BDD, TDD, Unit Testing and Automation)
Have a good understanding of concepts like concurrency, parallelism, event-driven architecture
Drive towards an architecture that optimizes flexibility, re-use, scalability, performance, availability, and highly cost-effective.
Experience architecting, developing and maintaining cloud-based web services (AWS preferred)
Experience with relational and non-relational database technologies
Strong debugging/troubleshooting skills
In-depth knowledge of concurrency, resiliency, and caching
Strong understanding of web security
Additional Information
What to Do Next:Please attach your resume including links to your portfolio where applicable. If you want to show your super powers in other ways – include that information too. You can be sure that Cricut® is an employer who values individuality, equality and diversity, so tell us what you’re all about. If you are a Maker or a DIY enthusiast, whether you think you are a good one or not, we would love to hear about it when you send us your information!
At Cricut®, we celebrate inclusion and diversity. Cricut is an equal opportunity employer and makes employment decisions based on merit. Cricut prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines. Cricut participates in E-Verify.
Vacancy caducado!