Demo

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

Al Warren Oil
Bensenville, IL Full Time
POSTED ON 1/7/2026
AVAILABLE BEFORE 1/13/2026
Description

We're seeking an experienced Software Engineer to maintain, enhance, and modernize a suite of .NET-based applications while developing new cross-platform, mobile, and distributed systems. This role bridges legacy modernization with next-generation engineering, spanning .NET, Flutter, Go, Docker, Linux, and private-cloud services.

A central component of this position involves integrating several independent internal applications to create a seamless, cohesive ecosystem across operational, logistics, compliance, and internal systems. The role also includes transforming a legacy Windows application into a modernized, forward-compatible software architecture.

The ideal candidate is comfortable working across Microsoft and non-Microsoft stacks, private cloud environments, Linux-based microservices, modern front-end development, and mobile applications. Familiarity with AI-assisted development tools (Cursor, Copilot, etc.) is highly valued to improve both speed and quality.

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

Required Qualifications

  • 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
  • Solid understanding of Docker and containerization concepts
  • Experience deploying applications into private cloud or on-premises virtualized environments
  • 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
  • Working knowledge of API design, REST, GraphQL, microservices, and distributed systems
  • Hands-on experience with AI-assisted development tools
  • Familiarity with 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

Benefits

  • 401(K) with company match from Day 1
  • Blue Cross Blue Shield health insurance - medical, dental, vision, prescription
  • Paid vacation, holidays, and personal time
  • Optional life and disability insurance
  • Safety bonuses for clean roadside inspections and safe driving records
  • Paid training, PPE, and late-model, well-maintained trucks
  • Boot reimbursement program
  • Up to $2,400 company contribution to Health Savings Account (HSA)

Salary : $100,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (Cloud, Cross-Platform & .NET Systems)?

Sign up to receive alerts about other jobs on the Software Engineer (Cloud, Cross-Platform & .NET Systems) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$46,723 - $64,140
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Al Warren Oil

  • Al Warren Oil Chicago, IL
  • Excel Oil Services - Waste Oil Collection - Route Sales Driving Positions Used Oil Recovery -- perform service stops on new and existing accounts Complete ... more
  • 5 Days Ago

  • Al Warren Oil Bensenville, IL
  • Duration: Summer 2026 (Flexible start and end dates) Hours: 40 hours per week (depending on availability) Paid Internship About Us: Al Warren Oil Company i... more
  • 5 Days Ago

  • Al Warren Oil Chicago, IL
  • Since 1948, Al Warren Oil Company has delivered reliability, integrity, and performance as a leading supplier of fuel, lubricants, and DEF solutions across... more
  • 5 Days Ago

  • Al Warren Oil Indianapolis, IN
  • Join our team at Al Warren Oil Company, the leading fuel and lubricant supplier for businesses in Northern Illinois, North – Central Indiana, & Southern WI... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer (Cloud, Cross-Platform & .NET Systems) jobs in the Bensenville, IL area that may be a better fit.

  • BigTime Software, Inc. Chicago, IL
  • We are seeking an experienced Senior Software Engineer to join our Chicago team. In this role, you will work across the full application stack to design, d... more
  • 11 Days Ago

  • APN Software Services Inc Lincolnshire, IL
  • Position Title: Senior Mechanical Engineer Location: Lincolnshire, IL 60069 Duration: 6 Months Description:Strong understanding of sustainable design pract... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!