Job
Description
As a Senior Engineer in Application System Development at Shure, you will be responsible for designing, developing, and maintaining applications both independently and as part of a team. Your role will involve working according to defined project priorities and schedules to ensure timely completion of assigned projects. You will also be tasked with developing process improvements to enhance system quality and efficiency. **Key Responsibilities:** - Design, develop, and maintain applications individually and as part of a team. - Maintain the quality and security of assigned development tasks by applying best design and development guidelines. - Ensure completion of projects within allotted timelines as per defined project priorities and schedules. - Adhere to agile methodologies and project management practices. - Assist in technical and project risk management, participating in mitigation activities. - Collaborate with the team to address day-to-day development tasks and challenges. - Provide functional and technical support and guidance to junior developers. - Develop process improvements to enhance system quality and efficiency. - Attend project meetings, discussions, and sprint meetings. **Qualifications:** - Strong proficiency in application development using HTML5, CSS3, and angular programming languages. - Minimum 5 years of related experience with a Bachelor's degree. - Experience in creating application UI using frameworks like AngularJS or Angular Materials. - Knowledge of design patterns and application architecture. - Strong familiarity with SOLID principles. - Proficient in writing unit test cases using Jasmine/Jest and E2E test cases using Protractor, along with creating tool scripts. - Experience in developing and implementing interfaces for applications using web sockets. - Work experience in the complete software development life cycle for multiple projects. - Experience in executing projects with agile methodologies. - Technical mentoring experience for junior team members. - Excellent verbal communication and articulation skills. - Strong analytical and problem-solving abilities. - Hands-on experience in frameworks like NRWL and knowledge in audio domain and related frameworks. - Exposure to interfacing with different departments and stakeholder groups. - Proficiency in project management tools like Jira, Confluence, etc. - Hands-on experience with AWS services including Lambda, S3, SNS, SQS, CloudFront, RDS. - Experience in IaC using CloudFormation and JavaScript-based frameworks like NestJS. - Experience with configuration management systems like Git or SVN. - Familiarity with IDEs such as WebStorm, Visual Studio Code, etc. At Shure, our mission is to be the most trusted audio brand worldwide. With a legacy dating back to 1925, we are a global leader in manufacturing audio equipment known for quality, reliability, and durability. Our product range includes microphones, headphones, wireless audio systems, conferencing systems, and more. We prioritize innovation and perfection within an Associate-first culture, offering flexible work arrangements and equal opportunities for all. Shure is headquartered in the United States, with regional sales offices, engineering hubs, and manufacturing facilities across the Americas, EMEA, and Asia. If you are excited about this role and believe you possess the necessary skills to contribute to our inclusive and diverse work environment, we encourage you to apply.,