Senior Software Engineer (Dealer Tools) at Alarm.com in Centennial, WYother related Employment listings - Centennial, WY at Geebo

Senior Software Engineer (Dealer Tools) at Alarm.com in Centennial, WY

Senior Software Engineer As a Software Engineer on the Partner Tools team, you will have the opportunity to develop technology to support our business partners and be a part of a differentiator for our company. This includes a broad range of applications, such as customer and monitoring station management, device installation, ecommerce, finance operations, training and marketing. This team also designs the Alarm.com home page, and with it, algorithms for customer lead distribution. In addition, they create external APIs and provide analytical data for managing businesses. This position is ideal for the candidate who seeks a small, friendly company culture where one can work closely with smart and highly productive people. Getting to work with cutting edge software and hardware to develop outstanding consumer products is the icing on the cake. This role will also manage a small team of engineers. WHAT'S IN IT FOR YOU? Collaborate with outstanding people:
We have a strong focus on teamwork, and we work to create a collaborative and welcoming environment that enables our teams to excel. Make an immediate impact:
You can expect to be given real responsibility for bringing new technologies to the marketplace. You will be empowered to perform as soon as you join the team! Work with the latest technologies:
You'll gain exposure to a broad spectrum of IoT and SaaS technology. Our tech stack includes .NET, SQL Server, Kafka, Ember.js, Node.js, as well as native iOS and Android applications. Be Empowered:
We don't want to micro-manage you. We barely want to tell you what to do. We want you to own stuff and bring your experience to make those products best in class. Focus on fun:
Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events. WHAT CAN YOU DO FOR ALARM.COM? Develop full stack software for a wide variety of platforms and technologies. Take part in the entire project life cycle, from requirements development to deployment with lots of cross-team collaboration. Exercise good judgment. Know when to work quickly, and when to build a robust solution. Work with the team to image new ways to improve the partner operations so they can effectively run their business and provide an exceptional experience for customers. Bring your ideas! We want our engineers to collaborate on product development, not blindly build to a spec. WHAT DO YOU NEED? We are seeking someone who has:
Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience 5
years of professional software development experience Experience leading and mentoring other engineers Strong object-oriented programming skills; C# a plus Experience with database design and development Experience with creating and maintaining unit tests We would love if you have some of the below (but it is fine if you don't):
Experience with external facing APIs and/or third-party platform integrations Experience with JavaScript development using an established JS framework, such as Ember Experience with Salesforce Integrations Experience with Finance and/or Tax applications Familiarity with distributed event streaming platforms, such as Kafka
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.