
Gumagawa ang Rocket Software ng mga solusyon para sa modernisasyon ng IT at hybrid cloud para sa mga organisasyong umaasa sa mahahalagang enterprise system. Sinusuportahan ng mga produkto nito ang integrasyon ng mainframe at cloud, modernisasyon ng mga enterprise application at data, mga serbisyo sa content, mga kapaligirang IBM i, seguridad, pagsunod sa mga regulasyon, at automation ng IT. Nag-aalok din ang kumpanya ng mga tool na pinapagana ng AI upang pag-ugnayin ang mga business application at data, at tulungan ang mga team na pahusayin ang pagiging produktibo at pagdedesisyon habang pinananatili ang seguridad at katatagan.
Software Engineer III, Java Full Stack
Magdisenyo, mag-debug, at sumubok ng Java full-stack software sa Rocket Software, at mag-ambag sa mga pagpapahusay ng produkto, bagong produkto, at tool sa development. Maghatid ng code na madaling panatilihin at may dokumentasyon, kasama ang test coverage, habang nakikipagtulungan sa mga agile na gawain.
Paglalarawan
- Magdisenyo at mag-debug ng software para sa mga pagpapahusay ng produkto at bagong produkto
- Bumuo ng mga software tool, kabilang ang mga operating system, compiler, network, database, at tool na may kaugnayan sa internet
- Suriin ang pagiging tugma ng software sa hardware at ibatay ang disenyo ng software sa mga konsiderasyon sa hardware
- Gumawa ng mga pagbabago sa antas ng component
- Palalimin ang kadalubhasaan sa kasalukuyang domain ng produkto
- Iugnay ang gawain sa produkto sa panlabas na merkado
- Maghatid ng nakaayos, nasubukan, at may dokumentasyong code sa loob ng napagkasunduang takdang panahon
- Magbigay ng makatwirang tumpak na mga pagtataya para sa mga nakatalagang gawain
- Dumalo sa mga kinakailangang pagpupulong at agile na gawain
- Dagdagan ang test coverage upang maprotektahan laban sa mga pagbabago sa hinaharap
- Mag-ulat sa Manager of Software Engineering
Mga Kinakailangan
- Hindi bababa sa limang taong karanasan sa software engineering
- Bachelor’s degree o katumbas nito
- Matibay na pundasyon sa computer science, kabilang ang mga algorithm at data structure, na nakuha sa edukasyon o karanasan
- Mahusay na kakayahan sa programming
- Kasanayan sa mga komplikadong gawain sa programming at karaniwang data structure at algorithm
- Kakayahang magrekomenda ng mga solusyon sa mga teknikal na problema
- Kakayahang sumulat ng modular at madaling panatilihing code na may kaunting gabay
- Kakayahang gumawa ng mahusay na mga teknikal na kompromiso
- Kakayahang matukoy kung paano naaapektuhan ng mga pagbabago sa software ang mga system
- Pag-unawa sa mga prinsipyo ng hardware upang mapagbatayan ang mga pasya sa disenyo
- Kakayahang gawing code ang mga kinakailangan
- Kahusayan sa kahit isang programming language
- Mahuhusay na kasanayan sa disenyo ng code
- May napatunayang karanasan sa pagbuo ng software na ginagamit sa totoong mundo
- Mas gusto: kakayahang magsulat ng code nang mas mabilis kaysa sa karaniwang developer
- Mas gusto: tuloy-tuloy na makagawa ng de-kalidad na code na kakaunti ang bug
- Kinakailangang maglakbay nang 0–10%
Mga Benepisyo
- Pantay na pagkakataon sa trabaho ang ibinibigay ng Rocket Software
- May makatwirang akomodasyon para sa mga taong may pisikal o mental na kapansanan
- Kabilang sa pagkuha ng empleyado ang mga pagsusuri sa background at mga reference
- Gumagamit ng mga tool at teknolohiyang pinapagana ng AI upang mapahusay ang kahusayan, pagdedesisyon, at epekto
- Patuloy na pagkatuto at responsableng paggamit ng AI