> Markdown version of [/jobs/ext/2546134-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/2546134-sr-software-engineer). 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). --- # Sr. Software Engineer - **Company:** Crane Worldwide Logistics - **Location:** Houston, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Architectural Patterns, Automation of Tests, Business Systems, C Sharp (Programming Language), Information Systems, Continuous Integration, Relational Databases, DevOps, Distributed Systems, Fault Tolerance, Github, PostgreSQL, Microsoft SQL Server, Software Engineering, Data Streaming, Systems Integration, Pulumi, Data Processing, Warehouse Management Systems, Spring Cloud, Concurrency, Backend, Servicebus, Event Driven Architecture, Containerization, Infrastructure Automation Frameworks, Information Technology, Apache Kafka, Operational Systems, Functional Programming, Restful APIs, Terraform, Data Pipelines, Microservices - **Published:** August 29, 2026 - **Apply:** https://www.houstonjobsite.com/job.asp?id=3369531827&tx=KR7171FFJ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Talking, hearing and using hands to operate a computer keyboard, mouse and other computer components. * Vision abilities required by this job include close vision and the ability to adjust focus. * Job may require punctual attendance and regular presence on-site at the assigned work location Education & Experience Required * 7+ years of professional software engineering experience designing and delivering production software systems. * Deep expertise within the .NET ecosystem, including strong command of C# or F#. * Willingness to develop F# and functional programming expertise - our systems are written in F#, and strong C# engineers are expected to ramp on the job. * Experience designing and implementing RESTful APIs and service-oriented or microservices architectures. * Experience with message-based and event-driven architectures (e.g., Kafka, NServiceBus, or other messaging/event streaming technologies). * Strong understanding of distributed systems concepts, including consistency, resiliency, fault tolerance, concurrency, and system scalability. * Experience building cloud-native applications and services using modern engineering practices, including CI/CD, automated testing, containerization, and observability. * Experience with SQL Server, PostgreSQL, or other relational databases. * Experience analyzing and improving system performance and scalability. Preferred * Experience with F# or another functional-first language, or applied functional programming patterns in C#. * Experience with Kafka or other event streaming platforms. * Experience designing integrations between enterprise business systems (ERP, TMS, WMS, financial, or operational platforms). * Experience mentoring engineers or leading small technical teams. * Experience with Infrastructure-as-Code technologies such as Terraform or Pulumi. * Experience working in logistics, transportation, supply chain, or related business domains. * Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical field, or equivalent professional experience., Required * High School or better Preferred * Bachelors or better in Computer Science ## Description Software Development * Design, develop, and maintain high-performance backend services and integrations using F# and .NET. * Build and maintain service-based APIs, event-driven services, and distributed systems. * Implement robust, high-throughput data processing and integration pipelines connecting enterprise business platforms (ERP, TMS, WMS, financial, and operational systems). Architecture & Design * Contribute to the architecture and design of scalable, cloud-native integration platforms. * Design RESTful APIs and event-driven services that are reliable, traceable, and well tested. * Lead technical design reviews for team-owned initiatives, evaluate technical trade[1]offs, and guide system design decisions. * Develop and deploy services in AWS environments using Infrastructure-as-Code practices via Terraform. * Build and maintain CI/CD pipelines using GitHub and GitHub Actions. Mentorship & Collaboration * Mentor engineers in software design, coding practices, and architecture. * Collaborate across Software Integrations teams to evolve shared engineering standards and architectural patterns. * Participate in technical interview rounds and provide hiring recommendations for engineering candidates. * Partner with technical leads and engineering leadership to onboard and develop engineers. ## Related Videos - [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) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Why segmenting your infrastructure into tiers makes your infrastructure design better](https://www.wearedevelopers.com/videos/1960-why-segmenting-your-infrastructure-into-tiers-makes-your-infrastructure-design-better) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)