> Markdown version of [/jobs/ext/2198513-engineer-software-node-js](https://www.wearedevelopers.com/jobs/ext/2198513-engineer-software-node-js). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer, Software (Node.js - **Company:** Dover Fueling Solutions - **Location:** Chicago, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $115,000.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Lifecycle Management, Application Release Automation, Confluence, JIRA, HTML5, User Authentication, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Configuration Management, Software Quality, Code Review, Databases, Continuous Delivery, Continuous Integration, Software Debugging, DevOps, Github, Design of User Interfaces, Human-Computer Interaction, PostgreSQL, Project Management Software, Microsoft Visual Studio, Microsoft Software, MongoDB, MySQL, Node.Js, NoSQL, OAuth, Scrum Methodology, Systems Development Life Cycle, Cloud Services, Reduced Instruction Set Computing, Secure Coding, Single Sign-On, Software Engineering, SQL Databases, Systems Integration, TypeScript, Virtual Studio, Visual Studio Online, Web Applications, Data Logging, .NET Core, Postman, ReactJS, Delivery Pipeline, Backend, Git, Cloudformation, Containerization, AngularJS, Kubernetes, Deployment Automation, Bicep, Apache Kafka, Front End Software Development, Vertica, Api Design, Cloudwatch, Restful APIs, Terraform, Software Version Control, Docker, Microservices - **Published:** August 23, 2026 - **Apply:** https://www.careerbuilder.com/job-details/sr-engineer-software-node-js-chicago-il--f77d7e8f-baf4-4dbc-9313-c846661ee686 ## About the Role Bachelor's degree in a related field. 5+ years of software development experience in full stack roles. Hands-on experience with ReactJS and/or AngularJS. Strong back-end development experience with Node.js and/or C# (.NET/.NET Core). Experience building APIs, microservices, and integrating databases (SQL/NoSQL). Working knowledge of DevOps concepts: CI/CD, source control, build/release pipelines. Practical exposure to cloud services in both AWS and Azure. Experience with project/task management tools such as Jira, Azure DevOps (VSTS) and GitHub. Strong problem-solving, debugging, and communication skills. Preferred Qualifications: Experience with containerization and orchestration (Docker, Kubernetes). Familiarity with Infrastructure as Code (Terraform, ARM/Bicep, CloudFormation). Exposure monitoring/logging tools (CloudWatch, Azure Monitor, ELK, etc.). Experience with authentication/authorization patterns (OAuth2, JWT, SSO). Domain exposure to fuel dispensers/payment/POS systems is a plus. Technical Skills Snapshot: Front-end: ReactJS, AngularJS, JavaScript/TypeScript, HTML5, CSS3 Back-end: Node.js, C#, .NET/.NET Core, REST APIs, Kafka Cloud: AWS, Azure DevOps: Git, CI/CD pipelines, build/release automation, Docker, Kubernetes Tools: Jira, Azure DevOps, Postman, VS Code/Visual Studio, GitHub Databases: MySQL, PostgreSQL, MongoDB (or equivalent), ClickHouse., ARM (Advanced RISC Machine), Accidental Death and Dismemberment (AD&D), Agile Programming Methodologies, Amazon Web Services (AWS), AngularJS, Application Programming Interface (API), Atlassian JIRA, Authentication, Cloud Computing, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Debugging Skills, DevOps, Docker, Employee Assistance Plan, GitHub, Identify Issues, Insurance, Internet Application, Legal, Mail Services, Manufacturing, Mentoring, Microservices, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Visual Studio, Microsoft Windows Azure, NoSQL, Node.js, OAuth, Point of Sale (POS) Systems, Problem Solving Skills, Product Engineering, Quality Assurance, REST (Representational State Transfer), React.js, Retail, Root Cause Analysis, SQL (Structured Query Language), Scalable System Development, Secure Coding, Single Sign-On (SSO), Software Development, Source Code/Configuration Management (SCM), Sprint Planning, Team Player, Technical Writing, Test Plan/Schedule, Unit Test, User Interface/Experience (UI/UX), Visual Studio Application Lifecycle Management (ALM) (fka Visual Studio Team System / VSTS ) ## Description Location: Lombard, IL * Work Policy: Hybrid (4 days in office, 1 day work from home per week) The ideal candidate will build scalable web applications, contribute to cloud-native deployments, and collaborate across product and engineering teams. Position Responsibilities: Design, develop, and maintain end-to-end web applications using ReactJS or AngularJS for front-end and Node.js or C#/.NET for back-end services. Develop, test, and maintain scalable front-end and back-end applications, including writing and executing unit tests to ensure code quality, reliability, and maintainability. Build reusable UI components and ensure responsive, high-performance user interfaces. Develop and maintain RESTful APIs and integrate with third-party services. Collaborate with product owners, architects, and QA to deliver high-quality features. Implement secure coding practices and ensure application reliability and performance. Contribute to CI/CD pipelines and automated deployment workflows. Support cloud deployments and infrastructure integration across AWS and Azure. Participate in code reviews, sprint planning, and agile ceremonies using tools such as GitHub, Confluence, Jira, Azure DevOps. Troubleshoot production issues, perform root cause analysis, and implement fixes. Maintain technical documentation and contribute to development standards. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)