Software Engineer (Cloud, Cross-Platform & .NET Systems)
Altom Transport · Houston, TX · 3 wk ago
On-siteInformation TechnologyFull-time
Key Responsibilities
- Maintain, troubleshoot, refactor/modernize, and enhance existing .NET Framework / .NET Core applications
- Architect and develop APIs, microservices, event-driven components, and back-end systems for portals, dashboards, and enterprise workflows
- Build new back-end services using Go, .NET Core, Node.js, or Python for scalability and cross-platform compatibility
- Build cross-platform mobile and embedded applications using Flutter
- Develop lightweight, modern web interfaces using JavaScript/TypeScript with a strong focus on UX/UI design principles
- Integrate internal applications and data flows to improve cohesion across multiple sovereign systems, unifying workflows and reducing operational silos
- Plan and execute migration and modernization strategies to the organization's private cloud environment
- Deploy and manage Linux-based services and containerized workloads (Docker)
- Design and manage CI/CD deployments using Docker, GitHub Actions, or GitLab CI
- Manage relational databases (SQL Server, Postgres, MySQL), including schema design and performance tuning
- Utilize AI-assisted tools (Cursor AI, GitHub Copilot) to enforce quality and accelerate delivery
- Collaborate with IT, engineering, and operations teams to ensure seamless integration and interoperability across business systems
- Participate in Agile ceremonies, structured change workflows, code reviews, and automated testing
Requirements
- 3+ years of hands-on experience with .NET Framework / .NET Core development
- Experience building cross-platform mobile applications using Flutter (Dart)
- Proficiency with Go or another compiled back-end language (Rust, Java, etc.)
- Practical experience with Linux service deployment, CLI workflows, and diagnostics
- Experience deploying applications into private cloud or on-premises virtualized environments
- Strong experience with SQL Server; additional experience with Postgres/MySQL is a plus
- Able to support and modernize legacy on-premise applications while designing new cloud-hosted replacements
- Strong experience with API design, REST, GraphQL, microservices, and distributed systems
- Familiarity with AI-assisted development tools
- Working knowledge of Git, GitHub, Bitbucket, or Atlassian
Preferred Skills
- Experience converting monolithic applications into microservice or container-based architectures
- CI/CD engineering with GitHub Actions, GitLab CI, or Jenkins
- Strong UX/UI fundamentals, wireframing, and component-driven design
- Familiarity with authentication systems (OAuth2, SAML, JWT)
- Exposure to distributed logging and monitoring platforms such as Sentry
- Experience working with Atlassian tools (Jira, Confluence) and formal change-order or ticket-based development workflows (helpful but not require)
- Background in logistics, ERP, or enterprise operational platforms is a strong plus
Soft Skills
- Excellent communication and cross-team collaboration abilities
- Strong analytical and problem-solving mindset
- Adaptable, self-directed, and eager to adopt new technologies
- Strong sense of ownership, accountability, and architectural quality
- Passionate about automation, UX/UI consistency, performance, and clean engineering principles