#299705Dodano Invalid Date13źródło: Alarm.com
Alarm.com
Alarm.com

Senior Software Engineer (.NET, C#)

Doświadczenie

Senior

Lokalizacja

Warszawa

Tryb pracy

Stacjonarnie

Wymiar

Full-time

.NETC#IoTArchitectureSecuritySoftware DevelopmentSQLBackend

O ofercie

Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on their solutions daily to make properties safer, smarter, and more efficient. The company innovates in AI, video analytics, facial recognition, machine learning, and energy analytics. EBS Sp. z o.o. is a Polish technology company with over 35 years of experience, part of Alarm.com, specializing in smart security solutions.

Wymagania

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
  • 5+ years of professional software development experience with proven success in 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 IoT and/or home automation 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 balancing scalability, performance, and maintainability for device protocol communications.
  • Research emerging technologies and champion adoption where valuable.
  • 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 product and process.

Benefity

  • Long-term employment based on a permanent employment contract (CoE).
  • Attractive benefits package including medical care, life insurance, sports package.
  • Annual budget for professional development ($2,000).

Inne informacje

In connection with your application, personal information is collected and retained for a maximum of 3 years after the recruitment process. The data administrator is EBS Sp. z o.o.