Bluetooth technology is the fastest-growing wireless technology in the world and the Bluetooth Special Interest Group (Bluetooth SIG), the company at the heart of the Bluetooth industry, is hiring! Backed by industry-leading companies, the Bluetooth SIG oversees the development of new Bluetooth specifications and provides the processes and tools for members to build, test, qualify, and brand their Bluetooth products.
Our collaborative, fast-paced company culture and critical role in making the Internet of Things a reality provide you with a unique opportunity to collaborate with the companies that are creating the world's most advanced products and for you to be a part of the vanguard of technology innovation.
At the Bluetooth SIG, our values are at the core of who we are and are displayed on a daily basis as we cultivate relationships with our members, business partners, and our organization. When joining the Bluetooth SIG, means you share and display these values at the highest level: collaboration, commitment, integrity, respect, humility, and creativity.
The Bluetooth SIG is looking to engage a highly self-motivated individual to join the Cloud Engineering Team as a Principal Software Engineer. You will have the opportunity to:
Collaborate with the team and help lead the design and development of the next generation of software tools and solutions.
Contribute as a Senior Developer
Improve existing software tools and solutions
Proven experience in the technical lead to help design and implement complex multi-person technical projects from initial design to launch
Supervising and overseeing the technical aspects of projects
Build technical solutions that address complex specification and qualification business requirements, to help make these processes efficient and provide the best customer experience
Keep up with the technology trends in the industry and identify opportunities to apply them to the team
Advocate for software development best practices
Write robust code that grows with the business that is secure, performant, maintainable, and testable
Build simple and effective user interfaces and elegant APIs
Help our mission to provide the best & delightful customer experience and deliver with high agility and high quality
Consistently deliver work with stated timelines
Demonstrated passion and experience solving software development problems
Hands-on experience contributing to successful software releases
Excellent understanding of the agile methodology and ability to break down and estimate new feature development work
Strong understanding and demonstrated experience in leveraging software development principles, best practices, and concepts, including maintainability, testability, reusability, and extensibility
Strong understanding of microservice architecture and experience building microservices that are stable, reliable, scalable, fault-tolerant, and performant
Ability to communicate with both technical and non-technical audiences
High proficiency in C#, .NET Core, JavaScript, cloud-based web application design, and technology stack
Azure or AWS cloud computing experiences such as Azure Functions and Logic Apps
Experience running Azure App Services or containers in Kubernetes or similar container orchestration platform
Proven solid experience in building and operating SQL database
Understanding of REST principles and architecture
Must have experience and expertise working with Git source control
Must possess strong analytical, problem solving, and debugging skills with the ability to work independently as well as collaboratively
Passion for learning new tools and technologies
Strong collaborative and interpersonal communication skills
Experience writing and maintaining unit tests using test frameworks such as xUnit or MSTest
Experience with one or more Javascript testing libraries, including but not limited to Jasmine, Jest, Mocha, Karma, Cypress or Pupeteer
Experience building SPA web applications with VueJS, Angular, React, or other JavaScript frameworks