Senior Software Engineer (.NET, C#)
Brak informacji o wynagrodzeniu
SeniorFull-time
#332729·Dodano 22 dni temu·49
Źródło: nofluffjobs.comTech Stack / Keywords
.NETC#Object-oriented programmingData baseSQLJavaScriptcommand-line interfaceEmber.jsAngularReactIoTHome automation field
Firma i stanowisko
Alarm.com is a company developing and maintaining the communication backbone for millions of smart home devices worldwide, focusing on IoT and home automation.
Wymagania
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional software development experience, with proven success in delivering complex projects.
- Advanced object-oriented programming skills, preferably in C#.
- Strong experience with database design, SQL, and backend services.
- Proficiency with modern JavaScript frameworks such as Ember.js, Angular, or React is a plus.
- Experience in the IoT and/or home automation field is a plus.
- Solid track record of implementing and improving unit testing and automated testing strategies.
- Experience in distributed systems, real-time communications, or high-performance applications.
- Excellent communication skills and ability to lead cross-functional collaboration.
Obowiązki
- Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies.
- Architect solutions that balance scalability, performance, and maintainability for device protocol communications.
- Research emerging technologies and champion adoption where they can bring significant value.
- Guide the software development life cycle from requirements gathering through deployment, monitoring, and optimization.
- Collaborate with product managers, QA, and other engineering teams to deliver impactful solutions.
- Make strategic technical decisions, setting direction for projects and influencing the broader team’s approach.
- Mentor junior and mid-level engineers, providing code reviews, architectural coaching, and career guidance.
- Contribute innovative ideas and drive continuous improvement in both product and process.
Oferta
- Long-term employment based on a permanent employment contract (CoE).
- Medical care.
- Life insurance.
- Sports package.
- Annual budget for professional development ($2,000).
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Ubezpieczenie
Alarm.com
5 aktywnych ofert