Jobs · Information Technology · Illinois

Software Engineer (Cloud, Cross-Platform & .NET Systems)

Altom Transport · Chicago, IL · 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
  • Strong experience with SQL Server; additional experience with Postgres/MySQL is a plus
  • Ability 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 required)
  • Background in logistics, ERP, or enterprise operational platforms is a strong plus

Similar jobs