Junior Software Developer Jobbbeskrivning Mall/kort

Vi anställer en juniorprogramvaruutvecklare som kommer att arbeta med högpresterande, skalbara, företagslösningar.

Som juniorprogramvaruutvecklare hjälper du till att skapa program och delta i testkörningar. Du kommer att behöva vara välbevandrad på standardprogrammeringsspråk. Du kommer också att arbeta i en partnerad programmeringsgrupp med äldre utvecklare för att genomföra projekt. Möjligheten att tillhandahålla nödvändig kod för att säkerställa att appar är uppdaterade och fullt utarbetande kommer att krävas för att visa framgång i detta yrke.

Junior Software Developer Jobbprofil

Juniorprogramvaruutvecklare hjälper till att ständigt förbättra datorprogram under hela utvecklingslivscykeln. De bygger grundläggande programmering, hanterar appar, felsöker problem och distribuerar appuppdateringar. De samarbetar med äldre utvecklare och klientanvändargrupper för att producera solida mjukvarulösningar.

Rapporter till

  • Chief Technology Officer
  • Teknisk ledare
  • Mjukvaruutvecklare

Ansvar för juniorprogramvara

  • Hantera och organisera ett ASP.NET -utvecklingsteam för att distribuera och leverera effektiva appar
  • Skapa en rik användarupplevelse genom att använda kontroller och komponenter från AJAX -kontrollverktygssatsen
  • Skriv UNIX Shell -skript för att automatisera byggprocessen och utföra rutinuppgifter som filöverföringar mellan värdar
  • Skapa batchjobb med EJB-schemaläggning, och behållare hanterar transaktioner för transaktioner med hög volym
  • Generera XML -samtal för ett inlägg, uppdatering och ta bort API -förfrågningar
  • Skapa ett webbpresentationslager med HTML och CSS som följer interna standarder och regler
  • Anställ SQL XML för att belasta data i systemet, vilket gör att programmet kan göra realtidsberäkningar
  • Använd PHP, HTML, MySQL och JavaScript -programmeringsförmågan
  • Arbeta med Java Automation -verktyg för produktionsdistributioner och SDLC Knowledge Base
  • Använd python och skal för skript, samt SQL för backend, för att skapa ett rapporteringssystem
  • Använd Jenkins och automatisera byggprocedurer så att utvecklare kan bygga för olika Linux -distributioner med varje kodbidrag
  • bidra till skapandet av byggskript i Unix
  • Delta i Scrum Planning Team -möten dagligen och veckovis.
  • Använd JSON -format, extrahera data i användargränssnittet för många kunder
  • Använd Junit för att skriva enhetstester och testng för att skriva systemtester
  • Använd Junit -ramverket för att göra enhetstest på olika projektmoduler

Junior Software Developer Krav och färdigheter

-Fördjupad kunskap om objektorienterade programmeringsprinciper

  • Fördjupad kunskap om relationsdatabasarkitektur och frågeställningsprinciper
  • Förståelse av versionskontrollkoncept
  • Föredragna kompetensförutsättningar
  • Erfarenhet av Microsoft.NET -utveckling i C#
  • Erfarenhet med HTML5, CSS och JavaScript webbutvecklingsförståelse för klient/serverapplikationsutveckling
  • Förståelse för smidiga utvecklingsmetoder
  • Förståelse av enhetstestteori
  • En kandidatexamen i datavetenskap, informationsteknologi eller en nära besläktad disciplin