company_logo

Full Time Job

Senior Software Developer

Sinclair Broadcast Group

Seattle, WA 12-12-2020
 
  • Paid
  • Full Time
Job Description

The Core Platform team is building the future of a CMS platform that supports over 200 properties including local news operations, sports operations, The Tennis Channel, and STIRR. They are tasked with implementing our new event-based architecture by pulling out individual pieces of functionality from monolithic applications and replacing them with standalone microservices, creating a fast, stable, and scalable platform.

We are looking for a Senior Full-Stack Engineer with a deep knowledge of JavaScript, React and Node.js, experienced in producing and implementing functional full-stack software solutions. You have experience developing high-quality software that is aligned with user needs and business goals, you are able to work independently with little supervision. You have excellent organization and problem-solving skills and experience working with agile methodologies.

Responsibilities
• Develop high-quality software design and architecture
• Identify, prioritize and execute tasks in the software development life cycle
• Develop tools and applications by producing clean, efficient code
• Automate tasks through appropriate tools and scripting
• Lead and mentor other engineers
• Review and debug code
• Perform validation and verification testing
• Collaborate with internal teams and vendors to fix and improve products
• Document development phases and monitor systems
• Ensure software is up-to-date with latest technologies

Requirements
• Proven experience as a Senior Software Engineer
• Extensive experience in software development, scripting and project management
• Strong expertise of HTML, CSS, and JavaScript(ES6+).
• Experience with ReactJS or a similar framework.
• Experienced or willing to learn NodeJS and JS bundling system if no prior experience
• Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks
• In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. Redis)
• Experience producing and consuming with REST endpoint
• Familiarity with various operating systems (Linux, Mac OS)
• Analytical mind with problem-solving aptitude
• Self-led, capable of working with little direction
• Skilled communicator with a collaborative spirit
• Excellent organization and leadership

Sinclair Broadcast Group, Inc. is proud to be an Equal Opportunity Employer and Drug Free Workplace!

Jobcode: Reference SBJ-dyj3o3-3-17-150-163-42 in your application.