Dołącz do ATS Corporation: Ekscytująca Oferta Pracy dla Programisty Poziomu II - Wizja Maszyn Przemysłowych
Opis Stanowiska
Czy masz pasję do innowacji w zakresie rozwoju oprogramowania? ATS Corporation poszukuje Programisty Poziomu II, który dołączy do naszego Centrum Innowacji. Jako kluczowy członek zespołu, będziesz pracować nad najnowszymi projektami z zakresu przetwarzania obrazów, wizji maszyn, zbierania danych i rozwiązań kontroli.
Jako istotna część naszego zespołu innowacyjnego, będziesz:
- Tworzyć i rozwijać światowej klasy oprogramowanie do wizji maszyn.
- Udzielać wskazówek projektowych i przeprowadzać przeglądy kodu dla naszych programistów.
- Mentorować i technicznie rozwijać zespół programistyczny.
- Wspierać klientów oraz tworzyć materiały wdrożeniowe dla nowych programistów.
- Ściśle współpracować z kierownikami projektów, właścicielami produktów, developerami UI/UX, testerami, integratorami systemów kontrolnych i użytkownikami końcowymi.
- Pracować zarówno indywidualnie, jak i jako część zespołu.
Ogólne Doświadczenie
- Pisać czysty, wydajny i łatwy w utrzymaniu kod.
- Rozwiązywać problemy klientów za pomocą systematycznych i innowacyjnych rozwiązań.
- Uczestniczyć w spotkaniach zwinnych, przeglądach kodu i sesjach burzy mózgów.
- Mentorować i prowadzić zarządzanie, klientów i rówieśników przez złożone wyzwania techniczne.
- Wspierać zespół projektowy w identyfikacji krytycznych ścieżek i zależności.
- Aspirować do ewolucji i poprawy procesów dla większej efektywności.
Rozwój Oprogramowania
- Angażować się w rozwój oprogramowania, w tym zbieranie wymagań, projektowanie, programowanie, testowanie i wydawanie.
- Przyczyniać się do planów wydawania głównych wersji oprogramowania zgodnych z technologiczną mapą drogową.
- Współpracować z projektantami mechatroniki, projektantami sprzętu i personelem operacyjnym.
- Opracowywać i realizować testy zgodnie z zasadami Test Driven Development.
- Generować dokumentację produktu związaną z oprogramowaniem.
- Śledzić nowoczesne technologie oprogramowania i zasady kodowania.
- Wykazywać zainteresowanie przetwarzaniem obrazów 2D/3D i zastosowaniami ML/AI w przemyśle.
- Uczestniczyć w cotygodniowych spotkaniach zwinnych i oferować mentorowanie członkom zespołu.
- Udostępniać konstruktywną opinię podczas przeglądów kodu i projektów.
- Przyczyniać się do utrzymania standardów jakości naszych projektów oprogramowania i stosu technologicznego.
Dodatkowe Obowiązki jako Programista Poziomu II
- Wykazywać się odpowiedzialnością przez cały cykl życia rozwoju oprogramowania.
- Nadzorować, szkolić i prowadzić członków zespołu.
- Efektywnie komunikować i wdrażać rozwiązania wewnętrznie i zewnętrznie.
- Konsekwentnie realizować terminy i wymagania projektu.
- Prom