Chicago, Illinois, United States

Al Warren Oil Company is hiring a Software Engineer

Responsibilities

  • Maintain, debug, and improve existing applications built on .NET Framework and .NET Core.
  • Design and implement APIs, microservices, event-driven components, and backend systems for web portals, dashboards, and business processes.
  • Develop scalable back-end services using Go, .NET Core, Node.js, or Python to support cross-platform needs.
  • Create cross-platform mobile and embedded apps using Flutter.
  • Build modern, responsive web interfaces with JavaScript and TypeScript, emphasizing user experience and interface design.
  • Integrate internal applications and data pipelines to unify operations across independent systems and reduce fragmentation.
  • Lead planning and execution of migration and modernization initiatives to private cloud infrastructure.
  • Deploy and manage Linux-based services and containerized applications using Docker.
  • Implement and maintain CI/CD pipelines using Docker, GitHub Actions, or GitLab CI.
  • Administer relational databases including SQL Server, Postgres, and MySQL, covering schema design and performance optimization.
  • Leverage AI-powered development tools like Cursor AI and GitHub Copilot to improve code quality and development speed.
  • Work closely with IT, engineering, and operations teams to ensure system interoperability and seamless integration.
  • Engage in Agile practices including standups, sprint planning, code reviews, and automated testing.

Requirements

  • Minimum of 3 years of direct experience developing with .NET Framework and .NET Core.
  • Proven experience building cross-platform mobile apps using Flutter and Dart.
  • Proficiency in Go or another compiled back-end language such as Rust or Java.
  • Hands-on experience deploying and managing Linux services, including command-line operations and troubleshooting.
  • Solid understanding of Docker and containerization principles.
  • Experience deploying applications in private cloud or on-premises virtualized environments.
  • Extensive experience with SQL Server; familiarity with Postgres or MySQL is beneficial.
  • Ability to maintain and modernize legacy on-site systems while designing new cloud-native replacements.
  • Strong knowledge of API design, REST, GraphQL, microservices, and distributed system architecture.
  • Direct experience using AI-assisted coding tools in development workflows.
  • Familiarity with version control systems such as Git, GitHub, Bitbucket, or Atlassian platforms.

Nice to Have

  • Experience refactoring monolithic applications into microservices or container-based architectures.
  • CI/CD pipeline development using GitHub Actions, GitLab CI, or Jenkins.
  • Strong foundation in UX/UI design, wireframing, and component-based development.
  • Knowledge of authentication protocols including OAuth2, SAML, and JWT.
  • Experience with distributed logging and monitoring tools such as Sentry.
  • Familiarity with Atlassian tools like Jira and Confluence and ticket-driven development workflows.
  • Background in logistics, ERP systems, or enterprise operational platforms is highly desirable.

Benefits

  • 401(K) plan with company match starting on day one.
  • Comprehensive health coverage including medical, dental, vision, and prescription through Blue Cross Blue Shield.
  • Paid vacation, holidays, and personal days.
  • Optional life and disability insurance plans.
  • Safety incentives for clean inspection records and safe driving performance.
  • Paid training programs, personal protective equipment, and access to late-model, well-maintained equipment.
  • Boot reimbursement program available.
  • Up to $2,400 annual company contribution to a Health Savings Account (HSA).
Required Skills
SQL ServerAPI DesignRESTGraphQLMicroservicesDistributed SystemsGitGitHub
About company
Al Warren Oil Company
A multi-company organization operating in oil, transportation, and fuel services across Altom Transport and Excel Oil Services
All jobs at Al Warren Oil Company Visit website
Job Details
Department Software Development
Category other
Posted 3 months ago