company_logo

Full Time Job

Senior Software Engineer

NBC Sports

Remote / Virtual 09-14-2022
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Responsibilities

The Senior Software Engineer will work collaboratively within a highly talented cross-functional team to deliver best-in-class e-Commerce websites. The ideal candidate communicates well and has a passion for developing robust, high-performance, scalable code using the latest technologies. In delivering the key responsibilities of the role, the Senior Software Engineer will;
• Contribute to the development and maintenance of full stack projects.
• Build a best-in-class solution for our front end web applications.
• Maintain existing and contribute to the creation of new websites and applications.
• Frequently communicate project progress and updates to senior colleagues, peers and internal stakeholders.
• Participate in code reviews with internal technical staff.
• Undertake the creation of technical documentation.
• Act as a liaison to the business and provide technical guidance to stakeholders.
• Define and work within standards, architect solutions and deliver quality code.
• Work collaboratively, delegate tasks and/ or support others in delivery of key priorities.

Qualifications
• 3+ years experience as a software engineer.
• 3+ years experience writing and consuming web services.
• 2+ years experience on a CMS stack (Drupal, Kentico, Wordpress, Sitecore, etc).
• Experience using Java and at least 1 other programming language.
• Understand Object Oriented Programming Methodology
• Familiarity with various design patterns and implementations
• Experience building RESTful services.

Desired Characteristics
• A focus and pride in creating user friendly experiences.
• Self-starter that can hit the ground running in any situation.
• Ability and enthusiasm to jump into any software stack and explore and learn.
• Effective communication skills.
• Experience integrating with payment gateways (Vindicia, Vantiv, Stripe, etc).
• Experience gathering requirements and documents status using Jira or equivalent software.
• Experience with VOD and streaming video.

Interested candidates must;
• Submit a resume/CV through www.nbcunicareers.com to be considered.

Successful candidates will be required to;
• Submit an attestation disclosing COVID-19 vaccination status and, if partially or fully vaccinated, submitting their vaccination record no later than 7 days following commencement of employment.
• Must be fully vaccinated against COVID-19 at the commencement of employment or adhere to enhanced protocols in select work settings or where jurisdictionally mandated.
• Be willing to adhere to all Company COVID-19 workplace safety policies and protocols.

Additional Information

NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations in the US by calling 1-818-777-4107 and in the UK by calling +44 2036185726.

Jobcode: Reference SBJ-g605pj-18-224-149-242-42 in your application.