Role: Full Stack Engineer
Location: Chicago, IL (Remote)
No of positions: 5
Job Description:
The transportation industry has no shortage of complex problems requiring creative solutions to scale efficiently. In this role, you will collaborate with a small team to understand user and market needs, participate in architectural design, and build distributed systems to facilitate our web-based platform.
Job Responsibilities:
5+ years of overall IT experience in application development, with 3+ years of experience as a .NET Developer or Application Developer and 1+ years' experience as Tech Lead preferred
1+ years' experience in microservice application development
2+ years experience working with .NET Core and C#
Well-versed in software design patterns and solutions
Event-driven architecture; Kafka experience preferred, but experience with any event streaming services (e.g., Azure Event Hubs, RabbitMQ, Amazon SNS) accepted.
Nice to have Kubernetes and Docker experience
Nice to have GraphQL/API implementation and integration knowledge
knowledge of Relational databases is a plus
Experienced in CI/CD is a plus but not mandatory
Some front-end experience in React is preferred, but not mandatory
Experienced in mentoring and leading teams of software developers.
Excellent communication skills, including experience in communicating requirements and software specifications to both on-shore and off-shore teams.
Hands-on experience with pair review and unit tests.
Familiarity with Agile processes and practices
Experience in the logistics industry is a plus