Qualifications
Essential ResponsibilitiesMaintain, troubleshoot, refactor, and modernize existing .NET Framework / .NET Core applications.Architect and develop APIs, microservices, event-driven components, and back-end systems for portals, dashboards, and enterprise workflows.Design and implement new back-end services using Go, .NET Core, Node.js, or Python, ensuring scalability and cross-platform compatibility.Create cross-platform mobile and embedded applications utilizing Flutter.Develop modern web interfaces with a focus on UX/UI design principles using JavaScript/TypeScript.Integrate various internal applications and data flows to enhance cohesion across multiple systems, streamlining workflows and minimizing operational silos.Plan and execute migration and modernization strategies for the organization’s private cloud environment.Deploy and manage Linux-based services and containerized workloads using Docker.Design and manage CI/CD deployments employing Docker, GitHub Actions, or GitLab CI.Oversee relational databases (SQL Server, Postgres, MySQL), including schema design and performance optimization.Leverage AI-assisted tools (like Cursor AI and GitHub Copilot) to uphold quality and expedite delivery.Collaborate with IT, engineering, and operations teams to ensure smooth integration and interoperability across business systems.Participate actively in Agile ceremonies, structured change workflows, code reviews, and automated testing.
About the job
Join our dynamic team at Al Warren Oil Company Inc. as a highly skilled Software Engineer. In this pivotal role, you will be responsible for the maintenance, enhancement, and modernization of our suite of .NET-based applications, while also pioneering the development of new cross-platform, mobile, and distributed systems. This position uniquely integrates the modernization of legacy applications with cutting-edge engineering practices, utilizing technologies such as .NET, Flutter, Go, Docker, Linux, and private-cloud services.
Your expertise will be crucial in unifying several independent internal applications, crafting a seamless and cohesive ecosystem that encompasses operational, logistics, compliance, and internal systems. Additionally, you will lead the transformation of a legacy Windows application into a contemporary, forward-compatible software architecture.
The ideal candidate is adept at navigating both Microsoft and non-Microsoft technology stacks, thriving in private cloud environments, and proficient in Linux-based microservices, as well as modern front-end and mobile application development. Familiarity with AI-assisted development tools (such as Cursor and Copilot) is highly desirable to enhance both productivity and software quality.
About Al Warren Oil Company Inc.
Al Warren Oil Company Inc. is a leading provider of energy solutions, committed to innovation and sustainability. We pride ourselves on fostering a collaborative and inclusive work environment where every team member can thrive and contribute to our mission of delivering high-quality products and services to our customers.