Backend Developer .NET Core (all genders)
Genetec Inc
About the role
Technologies
- .NET Core
- .NET Framework
- Kubernetes
- Azure
- DevOps
About the Company
We are a global software company with a broad solutions portfolio that encompasses security, intelligence, and operations. As the industry leader in IP‑based physical security solutions, it’s our aim to minimize the unknown. We build connected solutions that help businesses protect, understand, and enhance the world around them.
We are a passionate group of software enthusiasts and are now looking for a forward‑thinking Backend Developer .NET Core to contribute to our video analytics line of products. We want to make the lives of people all over the world safer and more efficient by utilizing machine learning and deep learning in video surveillance while protecting the privacy of citizens. Genetec already powers millions of cameras globally and we are now bringing machine learning to every one of them to extract meaningful insights from the data to quickly solve security and safety issues. Our customers include major airports, retailers, IT companies and some of the best‑known global brands. Discover Genetec’s work environment and lively culture here!
Responsibilities
- Participate in building a new infrastructure for our web‑based applications
- Integrate web services into existing desktop applications and maintain them
- Work on projects powered by .NET Core and Kubernetes
- Develop backend to provide reliable services
- Write code that is both scalable and testable
- Participate in the entire application lifecycle (design, test, release and support)
- Build complete CI / CD pipelines
- Participate in Code Reviews and voluntary presentations to help improve the know‑how of yourself and the team
- Take your own initiative for continuous improvement of quality, technical architecture, and development standards
Requirements
- Several years of experience as a backend developer with knowledge in C# and .NET Core
- Experience implementing and deploying web‑based services (REST and/or gRPC)
- Problem‑solving attitude; focus on tackling complex problems and finding optimal solutions
- Good understanding of Git
- Ability to work independently and as part of a cross‑functional international team
- Experience with C++ and video streaming technologies is a plus
What You Will Love About the Job
- Working with exceptional people in a fast‑moving environment
- Being creative and questioning the status quo by sharing new ideas is a huge part of who we are
- The ability to make a difference in an international and diverse workplace
- Be part of the latest trends and work with state‑of‑the‑art technologies
- Work in an industry‑leading global company with a flat structure and open‑door policy
- Collaborate with a team that is passionate about making a positive difference in the world through Genetec’s vision of “protecting the everyday”
What’s in It for You
- Plenty of opportunities for you to learn new skills and grow in your career
- Flexible working hours incl. work‑from‑home option and additional vacation days
- Subsidised lunch vouchers or public transport ticket (up to you to choose)
- German and French classes
- Employee Performance Bonus Plan and Patent Filing Program
- Special events like international Year‑End‑Party, team dinners, etc.
Equal Opportunity Statement
Genetec is an equal opportunity employer. 4.5/5 agreed in our 2022 Internal Engagement Survey “People of all age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and perspective are valued here.”
Requirements
- You have several years of experience as a backend developer with knowledge in C# and .NET Core
- You have experience implementing and deploying web-based services (REST and/or gRPC)
- You have a problem-solving attitude and do not just focus on writing code, but on tackling complex problems and how to best solve them
- You have a good understanding of Git
- You can work on your own and as part of a cross-functional international team
Responsibilities
- Participate in building a new infrastructure for our web-based applications
- Integrate web services into existing desktop applications and maintain them
- Work on projects powered by .NET Core and Kubernetes
- Develop backend to provide reliable services
- Write code that is both scalable and testable
- Participate in the entire application lifecycle (design, test, release and support)
- Build complete CI / CD pipelines
- Participate in Code Reviews and voluntary presentations to help improve the know-how of yourself and the team
- Take your own initiative for continuous improvement of quality, technical architecture, and development standards
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free