Publikuj oferty pracy
Zatrudniaj bez prowizji
192 wyświetlenia
QOAD
Główne obowiązki:
• Opracowuje rozwiązania w zakresie oprogramowania poprzez badanie potrzeb informacyjnych, konsultacje z użytkownikami, badanie przepływu systemów, wykorzystania danych i procesów pracy; badanie obszarów problemowych; i podążanie za cyklem życia oprogramowania.
• Określa wykonalność operacyjną poprzez ocenę analizy, definicję problemu, wymagania, rozwój rozwiązania i proponowane rozwiązania.
• Dokumentuje i demonstruje rozwiązania poprzez opracowanie dokumentacji, schematy blokowe, układy, diagramy, wykresy, komentarze do kodu i przejrzysty kod
• Trwałe i kreatywne rozwiązywanie problemów
• Przetłumacz scenorysy aplikacji i przypadki użycia na funkcje/moduły funkcjonalne.
• p>
• Identyfikuj, ustalaj priorytety i wykonuj zadania w cyklu życia oprogramowania
• Tworzyj oprogramowanie wysokiej jakości poprzez tworzenie czystego, wydajnego kodu
• Projektuj, buduj i utrzymuj wydajny, nadający się do ponownego użycia i niezawodny kod
• Zapewnij najlepszą możliwą wydajność, jakość i responsywność aplikacji
• Identyfikuj pierwotną przyczynę błędów i znajdź odpowiednie rozwiązania bez skutków ubocznych
p>• Pomóż w utrzymaniu jakości, organizacji i automatyzacji kodu
• Współpracuj z wewnętrznymi zespołami i dostawcami w celu naprawiania i ulepszania produktów
• Zapewnij mentoring rówieśniczy większej liczbie młodszych członków zespołu .
• Zapewnij aktualność oprogramowania i najnowsze technologie.
• Przestrzeganie standardów kodowania.
• W razie potrzeby zapewnij wsparcie dla działających systemów .
Kwalifikacje i umiejętności:
• B.S. w informatyce, technologii informacyjnej lub dyscyplinie pokrewnej
• Ponad 4 lata doświadczenia
• Dogłębna wiedza na temat najlepszych praktyk wdrażania oprogramowania
• Solidne i głębokie zrozumienie Koncepcje i zasady OOP
doświadczenie z Angularem.• Doświadczenie z bibliotekami/frameworkami JavaScript, np. jQuery, Typescript.
• Biegłość w SQL i tworzeniu baz danych. • Dogłębna wiedza na temat cyklu życia oprogramowania (SDLC) i dogłębne zrozumienie różnych faz, na przykład wymagań, analizy/projektowania, Rozwój i testowanie.
• Doświadczenie w modelowaniu danych i koncepcjach projektowania baz danych.
• Duże doświadczenie w pracy w środowisku Agile i zrozumienie procesu SCRUM
• Doświadczenie z testami jednostkowymi (nUnit, MSTest)
• Doskonałe umiejętności analityczne i rozwiązywania problemów
• Doświadczenie w DDD będzie dodatkowym atutem
• Doświadczenie w ASPNET Boilerplate będzie dodatkowym atutem< /p>
Główne narzędzia:
• MS Visual Studio
• SQL Server
• Azure DevOps