Full- Stack NET and AngularJS Developer Miejsce pracy: Warszawa Technologies we use Expected ASP.NET MVC ASP.NET Web Forms T-SQL Angular.js Entity Framework WCF C# About the project Our client is western european software development company with track of record in solutions delivery searching for experienced software engineer to join the team. Your responsibilities Were seeking a talented Full-Stack .NET AngularJS Specialist to join our client development team. The ideal candidate will bring expertise in building robust, scalable web applications, with a strong focus on backend .NET technologies and frontend AngularJS frameworks. Key Responsibilities •Design, develop, and maintain full-stack applications using .NET and AngularJS. •Optimize database queries and implement complex SQL logic for high-performance systems. •Build and integrate RESTful APIs, services, and data access layers. •Collaborate on asynchronous programming, dependency management, and modular frontend architecture. •Troubleshoot, debug, and enhance existing codebases for efficiency and scalability. Our requirements Required Qualifications and Skills Overall Expertise: Proven experience as a Full-Stack Developer specializing in .NET and AngularJS, with a portfolio of complex projects demonstrating end-to-end development. Database Proficiency (Advanced Level): - Complex T-SQL queries and optimization techniques. - Stored procedures, functions, and triggers. - Indexing strategies and analysis of execution plans. Backend Development (Expert Level): - ASP.NET Web Forms and ASP.NET MVC 5. - Web API 2 for building RESTful services. - Entity Framework 6.x for ORM and data management. - Dependency injection patterns. - WCF services for distributed applications. C# Language Features (Very Strong Level): - Asynchronous programming with async/await. - LINQ for data querying and manipulation. - Generics for type-safe code. - Reflection and attributes for dynamic programming and metadata. Frontend with AngularJS (Strong Level): - Controllers, services, factories, and directives. - Custom filters for data transformation. - Routing and promises for handling navigation and asynchronous operations. - Module system for organizing code. - TypeScript typings (@types/angular) for enhanced development. Preferred Qualifications - Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). - 5 years of professional development experience in .NET ecosystems. - Familiarity with modern development practices like Agile, CI/CD, and unit testing. CV needs to be provided in English. Proficiency in english is required for this position. What we offer Stable long-term employment Work in interesting projects 100% remote Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez ARGOCLOUD sp. z o.o. z siedzibą w Warszawie (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres 1 roku, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: jobs@argocloud.eu.