Overview Ready to work on award winning desktop applications that make the world sound extraordinary?!As a Senior Engineer, Application Development, you’ll develop and test top tier software applications and their integration with wired and wireless audio products. You’ll collaborate with other Company divisions including global marketing to establish use cases and requirements, and software tests to define and execute development plans. Let’s go!

Responsibilities

Works on cross-functional development teams to design and implement cross – platform desktop application software that controls and manages cutting edge audio products and networking technologiesConsulting with internal stakeholders to determine the scope of software development projects.Collaborating with the software development team on application design and development.Implement high performance and quality modulesIdentify bottlenecks and bugs, and devise solutions to these problemsHelp maintain code quality, organization, and automatizationPerforming diagnostic tests and debugging proceduresCollaborating with UX team to create applications with great usabilityOptimizing software by performing maintenance, updates, and upgrades.Documenting processes and maintaining software development recordsEstimates, organizes, and documents tasksPerforms other duties as assigned

Qualifications

Bachelor’s degree in computer science, information systems, or similar.Proficiency in developing cross-browser compatible application code and unit tests with Angular, JavaScript, TypeScript, CSS, and HTML.Experience building responsive layouts with CSS and HTMLExperience using Electron frameworkBuilding self-contained, reusable, and testable modules and componentsEnsuring a clear dependency chain, in terms of both application logic as well as file relationshipsFamiliarity with Apollo GraphQL client is a plusDeveloping high performant low-level C++ addons and interfaces for Node.js is a plusFamiliarity with automated testing platforms and unit testsProficiency in using of code versioning tools. Preferred Git and Bitbucket.Familiarity with continuous integrationExtensive experience in deploying software across a variety of platforms and operating systems.Superb analytical and problem-solving skills.Excellent collaboration and communication skills.Great organizational and time management skillsWHO WE AREShure’s mission is to be the most trusted audio brand worldwide – and for nearly a century, our

Core Values

have aligned us to be just that. Founded in 1925, we are a leading global manufacturer of audio equipment known for quality, reliability, and durability. We engineer microphones, headphones, wireless audio systems, conferencing systems, and more. And quality doesn’t stop at our products. Our talented teams strive for perfection and innovate every chance they get. We offer an Associate-first culture, flexible work arrangements, and opportunity for all.Shure Incorporated is headquartered in Niles, Illinois, with remote and hybrid opportunities throughout the United States. We have more than 35 regional sales offices, engineering hubs, and manufacturing facilities throughout the Americas, EMEA, and Asia.THE MIX MATTERSDon’t check off every box in the job requirements? No problem! We recognize that every professional journey is unique and are committed to providing an equitable candidate experience for all prospective Shure Associates. If you’re excited about this role, believe you’ve got the skills to be successful, and share our passion for creating an inclusive, diverse, equitable, and accessible work environment, then apply!#LI-HYBRIDJob

Summary

Category: Software EngineeringJob Locations: US-IL-NilesWorkplace Arrangement: Hybrid

SDL2017