Sorry, this job has expired.
Job Description
At Bloomin' Brands we are innovating and transforming the customer journey across digital and physical channels and redefining how we interact and excite our guests, engaging on their terms and the medium of their choosing. Enterprise Architecture is a critical driver of this transformation, enabling cloud-based application architectures, data management capabilities, and integration strategies that ensure seamless connections between cloud-based and on-premises applications.
We are seeking a full-time, experienced Application Developer III to collaborate with the Engineering Team to design and implement robust, efficient, highly scalable, and cost-effective cloud-based solutions. This key role will partner closely with teammates, architects, and DevSecOps engineers to elevate our cloud maturity while collaboratively supporting the operations of our Agile development teams.
Responsibilities:
- Participate in daily stand-up meetings, backlog refinement, sprint planning, and retrospectives
- Work collaboratively with other team members and architects to plan, design, implement, and test new features for internally developed applications
- Using well-established design patterns and principles, develop solutions to solve operational challenges and enhance customer experience and sales
- Perform code reviews to ensure efficient, scalable, and reliable product solutions
- Review applications and make recommendations for improvements where necessary
- Perform unit and integration testing to ensure product reliability and proper use of well-established design patterns
- Assist in troubleshooting and resolving issues that may arise in a restaurant over the course of a day
- Align with Enterprise Architecture and Security on solutions to ensure compliance with industry standards and best practices
- Identify appropriate use of cloud-based operational best practices
Required Experience:
- 8+ years of experience with technologies including C#, SQL, .NET, Unit Testing, ORM, ASP.Net
- 5+ years of experience developing and deploying cloud-based applications in Azure
- 3+ years using front end Javascript frameworks like Angular or React
- 3+ years of experience designing RESTful services using WebApi
- Strong technical knowledge of Azure PaaS, IaaS, and Azure AD
- Strong understanding of architectural design patterns, concepts, and best practices
- Strong analytical and problem-solving skills
- Experience with Event Driven Architecture, SOA, Microservices and Serverless Computing
- Recent experience in a collaborative Agile working environment (Scrum preferred)
- Knowledge of Continuous Integration (CI) / Continuous Delivery (CD)
- Must be able to work on multiple projects and consistently meet project deadlines
Preferred Experience / Certifications:
- Microsoft Certified Azure Solutions Developer (preferred) or other Azure certifications
- Familiarity with Mobile App development and related technologies
- Experience with CMS platforms (Sitecore preferred), E-Commerce, and digital payments
- Familiarity with Container Orchestration, Azure functions, App Services, Storage Accounts, Service Bus, Identity Service Providers, and Azure Resource Manager (ARM) templates
- Interpersonal and communication skills, able to build rapport and communicate effectively at all levels and across disciplines
- Detail-oriented, strong work ethic and high standard of excellence