Crane Worldwide Logistics-posted about 2 months ago
Full-time • Mid Level
Houston, TX
1,001-5,000 employees
Professional, Scientific, and Technical Services

Essential Job Functions Develop, test, and maintain backend services using .NET (C#; F# experience or willingness to learn). Implement and document APIs (REST/gRPC) with guidance on versioning and security. Work on event-driven pipelines using Kafka (produce/consume messages, handle basic consumer groups, and retries). Assist in building systems for higher volume, near real-time event processing; implement batching, retry/backoff, and monitoring patterns. Implement or collaborate on front-end tasks as needed (JavaScript/TypeScript, React/Angular basics). Participate in CI/CD, automated testing (unit/integration), and observability (logs, metrics, tracing). Collaborate with product, QA, and DevOps; participate in code reviews and follow engineering best practices. Learn and apply domain-driven and functional programming patterns where appropriate. Document integration workflows, partner configurations, and solution patterns.

  • Develop, test, and maintain backend services using .NET (C#; F# experience or willingness to learn).
  • Implement and document APIs (REST/gRPC) with guidance on versioning and security.
  • Work on event-driven pipelines using Kafka (produce/consume messages, handle basic consumer groups, and retries).
  • Assist in building systems for higher volume, near real-time event processing; implement batching, retry/backoff, and monitoring patterns.
  • Implement or collaborate on front-end tasks as needed (JavaScript/TypeScript, React/Angular basics).
  • Participate in CI/CD, automated testing (unit/integration), and observability (logs, metrics, tracing).
  • Collaborate with product, QA, and DevOps; participate in code reviews and follow engineering best practices.
  • Learn and apply domain-driven and functional programming patterns where appropriate.
  • Document integration workflows, partner configurations, and solution patterns.
  • 2-5 years professional experience in backend or full-stack development with the .NET ecosystem.
  • Experience writing code in C#; some exposure to F# or eagerness to learn.
  • Familiarity with basic Kafka concepts (topics, producers, consumers, consumer groups) and message-handling patterns.
  • Azure or AWS experience (deploying, monitoring and operating cloud services using native SDKs and management consoles)
  • Working knowledge of API design and documentation like Swagger.
  • Some front-end development experience (JavaScript/TypeScript and a modern framework such as React/Angular).
  • Understanding of distributed systems fundamentals retries, idempotency, batching, and eventual consistency.
  • Comfortable with unit testing and participating in CI/CD processes.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Ability to work independently, prioritize tasks, and meet deadlines.
  • Detail-oriented with a mindset for testing and troubleshooting.
  • Team player comfortable working in Agile/Scrum environments.
  • Bachelor's degree in Computer Science, Information Systems, or a related technical field-or equivalent hands-on experience.
  • Strong preference for candidates who pursue continued learning and certifications.
  • Practical experience or interest in stream processing frameworks like Kafka Streams.
  • Familiarity with Infrastructure-as-Code (ARM, Bicep, Terraform). Classification: Internal
  • Experience with containers.
  • Exposure to high-throughput or low-latency systems.
  • Open-source contributions, relevant side projects, or public repos.
  • 136 hours of Paid Time Off which equals 17 days for the year, that can be used for Sick Time or for Personal Use
  • Excellent Medical, Dental and Vision benefits
  • Tuition Reimbursement for education related to your job
  • Employee Referral Bonuses
  • Employee Recognition and Rewards Program
  • Paid Volunteer Time to support a cause that is close to your heart and contributes to our communities
  • Employee Discounts
  • Wellness Incentives that can go up to $100 per year for completing challenges, in addition to a discount on contribution rates
  • Potential to earn a quarterly bonus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service