Lead Full Stack Engineer position at Culver City, CA

From: <bhagyaraj3sbc_at_gmail.com>
Date: Fri, 3 May 2019 12:17:28 -0700 (PDT)
Message-ID: <dd2d1626-ef3d-4929-aa50-1bcc9de53933_at_googlegroups.com>



Title: Lead Full Stack Engineer

Location: Culver City, CA

Duration: 6+ months

Interview Mode: IN-Person  

Job Description:

Ø TV S&D Full Stack Lead Software Engineer Job description

Ø The senior full stack developer, Lead Software Engineer for Sony Pictures Entertainment, Television Finance, sales and distribution business division is a hands-on software engineer providing technical leadership to an Agile (Scrum) team.

Ø Functions at the expert level performing analytical work in the design and development of architecture strategy, oversees the implementation of technical infrastructure and technology, acts in a lead capacity and participates with business analysts on projects of a complex nature or broad scope.

Ø The person will either come with Media & Entertainment experience or will have a strong desire to learn. Experienced in any microservices and cloud architecture is desired and hands on full stack java development is a must.

Ø Working with offshore development center is a must. Experience in NOSQL databases and AWS is a plus. Understanding of Oracle stored procedures is desired also.

Ø Accounting knowledge a plus.  

Responsibilities include:

• Interacting with Business Users/ Product Owners to understand requirements and convert that into working software under the architectural guidance

• Perform code reviews of other team members and provide guidance on application of design patterns, unit tests and code quality

• Understand and reverse engineer legacy code and refactor to new architecture

• Work closely with the business and IT teams in design discussions, reviews and test cycles

• Identify effective technical solutions, identify the best frameworks for business problems, identify risks and constraints of alternate solutions

• Identify reasons for performance issues in the application and suggest/implement/refactor to alternative better implementation approach

• Full life-cycle awareness of developing software applications using agile methodologies

• Analyze defects identified during QA cycle, determine root cause, identify short term and long term fix and implement the same Core Responsibilities: 85% Hands on software development (POCs and Project work) 15% Peer code reviews, technical guidance, presentations  

Qualifications: ·

ü Minimum requirement: Bachelor's in IS or Computer Science (Masters preferred)

ü Should have experience developing micro services 5 years industry software development experience as a full stack java developer

ü technologies: Angular 2+ with typescript JavaScript, HTML5, CSS3 Spring stack

ü including Spring Boot (additionally Spring cloud would be good) Hibernate Oracle 11g + NoSQL

ü Db experience (Document store like MongoDB, Marklogic) Java 8 using streams, lamba functions ActiveMQ, RabbitMQ, Kafka or any other messaging mechanism Source code versioning tool (Git preferred) JEE6, CDI, JSF (for supporting legacy applications)

ü Oracle PL/SQL (for supporting legacy applications) REST services and Swagger documentation

ü Should be able to use test driven development, pair programming and other extreme programming methodologies

ü Should be able to identify and resolve daily issues related to infrastructure, performance, code, data integrity, audit and security Perform peer code reviews to ensure code quality

ü Should have experience working in an agile environment (preferably scrum)

ü Should be able to evaluate new frameworks and technologies to demonstrate POCs as needed

ü Should have effective communication and collaborations skills within the team and yet, be a strong individual contributor

Thanks & Regards

BhagyaRaj |Sr.Recruiter

T 281-823-9222x580 | bhagyaraj.bakuru_at_3sbc.com

Gtalk : bhagyaraj3sbc_at_gmail.com.  

linkedin cid:image001.png_at_01CFB7F6.5D9EA6B0 Received on Fri May 03 2019 - 21:17:28 CEST

Original text of this message