Alarm.com

Junior Software Engineer (.NET, C#)

Alarm.com

Apply
2 days ago
Warsaw, Poland
Intern / Entry Level

Responsibilities

  • Assist in developing and maintaining full-stack software across multiple platforms and technologies.
  • Work closely with senior engineers to research, evaluate, and apply new tools and frameworks.
  • Participate in the software development life cycle, including requirements gathering, coding, testing, and deployment.
  • Collaborate with teams across the company to support projects and deliver solutions that meet technical and business needs.
  • Write clean, well-documented code and implement unit tests to ensure quality.
  • Contribute ideas and ask questions that drive innovation and continuous improvement.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent training/experience.
  • First professional or internship experience in software development.
  • Strong programming fundamentals, with knowledge of object-oriented programming (C# is a plus).
  • Basic understanding of databases and SQL.
  • Familiarity with JavaScript and at least one modern framework such as Ember.js, Angular, or React is a plus.
  • A willingness to learn, take feedback, and grow as part of a collaborative team.

Benefits

  • Collaborate with outstanding people in a strong teamwork-focused environment.
  • Make an immediate impact with real responsibility for bringing new technologies to the marketplace.
  • Be empowered to own projects and contribute your experience to product development.
  • Long-term employment based on a permanent employment contract.
  • Attractive benefits package including medical care, life insurance, sports package, and an annual budget for professional development.

Tech Stack

AngularC#Ember.jsJavaScript.NETReactSQL

Categories

AI & MLBackendFull StackMobile