GrepJob
Alarm.com

Software Engineer II - C#

Alarm.com
Apply
about 3 hours ago
Kraków, PolandMid Level
H1B Sponsor

Responsibilities

  • Develop backend and on-device software for various platforms.
  • Participate in the entire project life cycle from requirements to deployment.
  • Research and apply new technologies to meet project goals.
  • Write coherent and organized code for complex codebases.
  • Exercise good judgment in development processes.
  • Adapt to quick development cycles and evolving requirements.
  • Collaborate on product development and share ideas.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • 2+ years of professional software development experience.
  • Solid backend engineering skills in building and maintaining HTTP APIs/services.
  • Knowledge of object-oriented design and common design patterns.
  • Strong database fundamentals including schema design and query optimization.
  • Fluency with modern engineering toolchains like Git, CI/CD, and observability tools.
  • Experience in testing across unit, integration, and end-to-end layers.
  • Ability to communicate and collaborate effectively across teams.

Benefits

  • Open collaborative environment focused on teamwork.
  • Exposure to a wide range of IoT and SaaS technologies.
  • Freedom to bring unique experiences to product development.
  • Long-term employment with a permanent contract.
  • Attractive benefits package including medical care and professional development budget.

Tech Stack

Apache KafkaAzureC#DockerEmber.jsKubernetesMicrosoft SQL Server.NETNode.jsPythonReactRedis