> Markdown version of [/jobs/ext/2862994-engineer-i-application-systems-development](https://www.wearedevelopers.com/jobs/ext/2862994-engineer-i-application-systems-development). 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 I, Application Systems Development - **Company:** Shure Incorporated - **Location:** Cook County, IL, United States (Remote available) - **Salary:** $76,200.0 - $122,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Agile Methodology, Data Analysis, Apple Mac Systems, Software Applications, Application Services, Systems Engineering, Automation of Tests, Continuous Integration, Software Debugging, Linux, Design of User Interfaces, Software Architecture, Systems Development Life Cycle, Software Tools, Software Engineering, Systems Architecture, TypeScript, Computer Network Technologies, ReactJS, Git, AngularJS, Information Technology, Front End Software Development, Software Version Control - **Published:** September 12, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18271845?backUrl=%2Fcareer%2F18271845%2FEngineer-I-Application-Systems-Development-Illinois-Niles ## About the Role * Bachelor's degree in Computer Science or related field * Development experience with Javascript and Typescript along with frontend frameworks such as React or Angular, preferably with Angular * Experience with the application of key software design principles such as separation of concerns, high cohesion and low coupling to facilitate reuse and maintainability in software architectures, designs and implementations * Experience with software development tools (IDEs). * Experience with software version control and release, preferably with git. * Has a full understanding of industry practices and/or company policies and procedures. * Able to work on problems of diverse scope where analysis of data or situations requires evaluation of identifiable factors * Demonstrates good judgment in selecting methods and techniques for obtaining solutions for difficult assignments and of diverse scope. * Understanding of operating system fundamentals. * User interface development for application software a plus. * Understanding of software development processes such as continuous testing and continuous integration. Applicants for this position must be currently authorized to work in the United States on a full-time basis. Shure will not sponsor applicants for this position for work visas. ## Description Shure is hiring a Applications Systems Development Engineer. In this role, you will design, code, test, debug and document platform independent (Windows, OS X, Linux) GUI applications software, support activities for the corporate systems architecture. You will work closely with business partners in defining requirements for system applications, as well as develop, enhance, modify and/or maintain applications., Software development using agile development methodologies. * Works on cross-functional development teams to design and implement platform independent GUI application software that controls and manages cutting edge audio products and networking technologies * Collaborates with marketing, test and system engineering to define platform independent GUI application software use cases and requirements. * Develops GUI application software using Typescript and Angular. * Communicate effectively with various stakeholders across technology and the business * Researches new platform independent GUI application software technologies and IDEs, and assists with the integration into Company software development processes. * Function as part of a as part of a high-performance team, working on high priority deliverables * Estimates, organizes, and documents tasks * Solve real problems and adding value to the business. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [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) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)