Full-Stack .NET Software Engineer | Subscriptions Team | 3 roles
Garmin
- Cluj-Napoca, Cluj
- Pregătire
- Full-time
- Design and enhance software solutions for Garmin's web applications
- Help evaluate new technologies, features and functions and offer suggestions.
- Join a group of passionate and committed developers.
- Have the possibility to mentor less experienced engineers or get involved in our academy/internship programs.
- Transform monolithic systems into microservices
- Develop APIs to facilitate communication between services
- Work with pay frames
- Utilize modern technologies such as .NET Core, Blazor, and Cloud platforms
- Add value through participation in peer code reviews, providing comments and suggestions.
- Knowledge, education, experience and/or training in object oriented development and a familiarity with databases and source code control.
- Good knowledge of a wide range of technologies including but not limited to C#, ASP .NET MVC, .NET & .NET Core, Web API, Azure services, Micro-services/Distributed systems, MSSQL, Entity Framework/Core, Asynchronous programming, Design Patterns.
- Proficiency with JavaScript ES6, HTML5, CSS3.
- A bachelor of science degree in Computer Science, Information Technology, or a technical field relevant to the essential functions of this job description and minimum 5 years of relevant experience.
- English proficiency.
- Expertise with Docker, WebSocket and/or Blazor.
- Demonstrated skills in working with Javascript libraries or frameworks like React or Angular.
- Experience with working as part of an Agile (especially Scrum) or Kanban team.
- Knowledge and experience with IaC tools, like Terraform.
- Experience with configuration and maintenance of/for CI/CD pipelines.
- The Usual: meal tickets, health services package, kitchen coffee and weekly fruits day, extra bonuses for special events like marriage, Christmas or work anniversaries, sports and wellbeing initiatives, career development opportunities, hybrid working environment.
- The Extras: retirement plan contribution, paid public parking ticket in area 2 of the city, eye prescription glasses, 24 free paid days plus extra vacation days due to legal holidays and based on seniority in Garmin.
- The Perks: company shares, experience Garmin products at a special price or through an internal device library, learning opportunities through access at various learning platforms, trainings, certifications and an internal book library.