New Grad- Software Engineer
Symbotic is an automation technology leader reimagining the supply chain with its AI-powered robotic and software platform. They are seeking New Graduate Software Engineers to develop core software components for inventory orchestration and order fulfillment, working in a collaborative and agile environment.
Responsibilities
- Play a hands-on role as part of an engineering team that works to design, develop, review and test new functionality
- Collaborate with others on the team to build features based on new business requirements
- Design and develop real-time distributed software to orchestrate the induction of new inventory and order fulfillment to customers
- Evolve the current software architecture toward microservices using .NET Core, Kubernetes, RabbitMQ and Redis
- Support the design and development of high-quality software using some of the following: C#, SQL, WPF, Angular, LINQ, ASP.NET, and Docker
- Contribute to a distributed architecture built on .NET using multi-threaded and multi-processor concepts
- Collaborate with other software teams to create a seamlessly integrated software product
Skills
- Bachelor's (or higher) Degree in Computer Science, or related technical discipline
- Object oriented design and programming concepts, C# or Java is preferred
- Experience with Linux and its commands
- Experience with source code version control, unit testing, design and defect tracking tools
- Experience with developing unit tests and test and test automation frameworks
- Self-motivated, with an ability to learn quickly and independently, and work in a dynamic agile environment with cross-functional and remote teams
- Excellent verbal and written communications skills
Benefits
- Medical
- Dental
- Vision
- Disability
- 401K
- PTO
- Other benefits
Company Overview
Company H1B Sponsorship