Vacancy expired!
Join one of Pennsylvania's fastest growing companies today!
WebstaurantStore, a Clark Associates company, is looking for Software Architect candidates to join our growing company. This role focuses on web application development and is a key part of growing our business and serving the needs of foodservice professionals worldwide.100% remote opportunity to AL, AZ, AR, DE, FL, GA, KS, KY, MD, MI, MS, NV, NC, OH, OK, PA, SC, TN, TX, VA, WV, WI or WY.ResponsibilitiesAs a Software Architect, you will guide the design, the implementation, provide prototypes, and plan transition states across multiple development teams. Additionally, you will advocate for excellent engineering practices. You will collaborate with senior level project engineers and other architects on the foundational application design and selection of application architectural patterns. In collaboration with other Software Architects and Senior Software Engineers, you will be expected to provide "reference implementations" for new concepts and applications as needed. Finally, you will be responsible for generating and maintaining architecture related documentation as well as architecture reviews to ensure architecturally significant requirements are being met for applications that fall within your domain boundary of focus. Requirements- Experience implementing enterprise software architecture patterns and defining context boundaries.
- Experience with utilizing an architectural framework or process to design software systems and solutions for new business requirements.
- Experience designing the use and implementation of an enterprise service bus.
- NServiceBus, MassTransit, Rebus, or Mulesoft
- Using RabbitMQ or Redis as a Transport
- Extensive experience working with high traffic, scalable applications is required.
- Experience creating and maintaining reusable components (NuGet specifically).
- "Expert" skill level in writing idiomatic C# within the .NET platform.
- "Expert" level denotes a fundamental understanding of a majority of language features, memory allocation, and garbage collection.
- Experience with other languages and platforms is a bonus.
- Experience with application integration of relational and non-relational databases.
- Microsoft SQL Server, Redis, Memcached, Elasticsearch, Neo4j, RedisGraph
- Knowledge of software design patterns.
- Experience contributing to open-source projects is a plus.
- Medical
- Vision
- Dental
- Life Insurance
- Disability
- Dependent Care FSA
- 401(k) matching
- PTO
- Paid Maternity Leave
- Paid Parental Leave
- Employee Assistance Program
- Wellness Incentives
- Company Discounts
- AT&T & Verizon Discount
- Bonus Opportunities
- On-Site Fitness Centers
- Dog-friendly Offices
- ID: #48801513
- State: Pennsylvania Lititz 17543 Lititz USA
- City: Lititz
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2023-01-25
- Deadline: 2023-03-25
- Category: Et cetera