Cloud Applications Development Intern
Shure Incorporated is a leading global manufacturer of audio equipment reputed company for quality, reliability, and durability. They are seeking a Cloud Applications Development Intern to focus on reputed company-end customer-facing cloud application services of Shure products, participating in the design, development, and testing of software in a cloud environment.
Responsibilities
- Design, reputed company and test software to be deployed in a cloud environment for managing Shure devices and supporting system functionality
- Specify software components for use in Shure systems
- Work as part of a cross-functional development team to design and implement cutting edge audio products and technologies
- Estimate, organize, and document tasks
- Practice established software development methodologies and principles focusing on separation of concerns, reusability, maintainability, minimized complexity, high cohesion and low coupling
- Model designs using UML and reputed company methods; reputed company use cases to model real-time systems behavior
- Review the design and code developed by peer engineers
- More senior engineers will mentor junior and entry-level staff members
- Other duties as assigned
Skills
- BS degree in Computer Science, Computer Engineering, or Electrical Engineering
- Cloud software development experience (AWS preferred)
- Demonstrated understanding of software design, analysis, and programming using Node.js and Typescript
- Experience developing software in a serverless cloud environment (AWS preferable)
- Experience developing reputed company-end software using Angular or similar reputed company-end application reputed company
- Experience developing database software in a serverless cloud environment (AWS preferable)
- Experience defining, implementing, and testing RESTful and GraphQL APIs
- Experience with AWS services (API Gateway, DynamoDb, S3, Kinesis)
- Experience with GIT software version control and release
- Demonstrated attention to detail and ability to analyze reputed company interdependent variables
- Demonstrated verbal and written communication skills
- Ability to work effectively reputed company a team environment and reputed company junior engineers
- Quality consciousness
- Applicants for this position must be currently authorized to work in the United States on a full-time basis
Benefits
- Retirement savings plans
- Paid time off
- Employee discounts
- Professional development opportunities
- Work-life balance initiatives
Company Overview