Specialist - Software Engineering
Responsibilities Include
This is a critical role with a wide range of responsibilities including
Design implementation and deployment of new scalable and secure Java services
Refactoring and modernizing of legacy services
Integration of external services
Participate in code reviews and ensure other developers adhere to teams best practices and processes
Actively participate in the design architecture phases of upcoming features and services
Work collaboratively and productively with other project team members from Product Program Management and QA
Provide realistic not optimistic LOE estimates during Quarterly PI planning accounting for likely setbacks and external constraints
Prototyping of new technologies to reduce cost and increase engineer velocity
Qualities Experience Were Seeking
We believe the right individual will have the following skills and experience in order to be successful in this role
Experienced fullstack developer that will be focusing initially on backend Java development
BS degree or higher in Engineering Computer Science or a related field required
5 years of software engineering experience
2 years of experience developing application services using Java Postgresql frontend frameworkslibraries like React
3 years of experience building highly scalable performant and responsive web applications
35 years of experience developing applications deployed on cloud platforms such as Google Cloud Platform GCPpreferred or Amazon Web Services AWS
2 years of Java experience
Excellent problem solving critical thinking and communication skills
VOD Streaming experience is desired
Experience with as much of our technology stack as possible React Javascript NextJS Java Postgresql or MySQL
Bonus Nodejs Golang MongoDB Assemble
Ability to work within a distributed team
Job Segment:
Software Engineer, Cloud, Developer, Java, Computer Science, Engineering, Technology