Software Engineering TraineeAt — Sony Pictures
DEPARTMENT DESCRIPTION:
The SPE Trainee will be part of the team supporting the PRISM/HUB global platform. This platform is used by Home Entertainment (HE) and Global Mastering & Servicing to manage all aspects and materials involved in a title’s post theatrical distribution lifecycle. It is a vital component of the global HE and International TV distribution businesses, connecting the dots between Sales and the creation and delivery of what it takes to fulfill sales.
Some of the areas in the titles post theatrical distribution include: Rights, Avails, Release Schedules, Disc Configurations, Physical SKUs and Raw Materials, Metadata Localization, Ratings, Delivery Tasks, Customer Communication of Avails & Metadata, Menus and Menu Translations, Media and Artwork Component Requests creation and delivery, Value Added Materials, Trailers, Airdates, Dubbing, Subtitles, and the critical path of each component.
RESPONSIBILITIES:
-
Update stories and tasks on the team Kanban board
-
Design, develop and test code towards delivery of user stories
-
Research new technologies and techniques under the guidance of an Architect
-
Learn and stay current concerning development best practices, emerging technologies, and software quality techniques
-
Write, maintain, and execute automated testing scripts.
QUALIFICATIONS:
-
Bachelor's, graduate degree or undergrad line of study in Computer Science, MIS or related technical field
-
Knowledge of Software Development Life cycle, including system analysis, design, coding, testing, debugging and documentation
-
Experience with HTPP(S)/Web APIs/Service Oriented Architecture/AJAX
-
Experience with JavaScript/HTML5/CSS
-
Experience using the following Java/Spring Boot/Oracle PLSQL OR TypeScript/JavaScript/CSS5/Angular
PREFERRED QUALIFICATIONS:
-
Exposure to cloud computing technologies is a plus
-
Exposure to version control systems like Github
-
Exposure to Test-Driven Development (TDD) concepts
-
Exposure to front-end control frameworks like DevExpress is a plus
-
Exposure to performance tuning practices is a plus
-
Exposure to Infrastructure As Code technologies like Terraform is a plus
Update stories and tasks on the team Kanban board
Design, develop and test code towards delivery of user stories
Research new technologies and techniques under the guidance of an Architect
Learn and stay current concerning development best practices, emerging technologies, and software quality techniques
Training:
-Orientation
-Weekly scheduled one on one with leader, training from leader, shadowing team members and leader, overview/contextualization of assigned tasks
Learning outcomes:
Design, develop and test code towards delivery of user stories
Research new technologies and techniques under the guidance of an Architect
Learn and stay current concerning development best practices, emerging technologies, and software quality techniques
Write, maintain, and execute automated testing scripts.