> Markdown version of [/jobs/ext/191853-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/191853-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Crane Worldwide Logistics - **Location:** Houston, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Code Review, Information Systems, Continuous Integration, DevOps, Distributed Systems, Cloud Services, Swagger, TypeScript, Management of Software Versions, ReactJS, Backend, AngularJS, Kubernetes, Information Technology, Low Latency, Bicep, Integration Frameworks, Apache Kafka, Free and Open-Source Software, Front End Software Development, Functional Programming, Api Design, Software Coding, Terraform, Stream Processing, Domain Driven Design - **Published:** May 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7e19aae10ea7c71c ## About the Role Do you have experience in gRPC?, Do you have a Bachelor's degree?, * 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. Other Skills and Abilities * Experience with stream processing frameworks (Kafka Streams). * Familiarity with Infrastructure-as-Code (ARM, Bicep, Terraform). * Experience with container orchestration. * Experience designing multi-tenant or high-throughput systems. * Open-source contributions, relevant side projects, or public repos. Preferred Qualifications * 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. Education & Experience * 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. ## Description * 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. ## Related Videos - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)