Posting Intro:
The Weather Channel en Español will be the first 24/7 Spanish language weather network, launching in 2020. Catering to the millions of households where Spanish is spoken as the primary and secondary language, our mission is to inform and inspire important, under-served audiences with compelling and potentially life-saving weather storytelling.
The Weather Channel en Español will feature Spanish-speaking meteorologists and weather presenters. In addition to forecasting weather conditions in the United States, its territories, and Mexico from the studio,
The Weather Channel en Español will provide live reporting from the field. Our coverage will help viewers increase their safety and awareness of extreme weather events. Also, audiences will be able to track storms in the communities where they and their loved ones live, as well as follow disaster recovery efforts.
The Weather Channel en Español combines the grit and agility of a start-up network, with the infrastructure and resources of an established media company. The Weather Channel, which is the TV News Brand of the Year for 9 years in a row, America’s most trusted video production news network, and one of the most loved brands in America.
We take great pride in the work we do to protect and save lives. We believe some communities are not afforded a voice equal to others and The Weather Channel en Español plans to change that. Join us.
Position Summary:
Working with our product management and development teams, the Software Engineer will play a critical role in helping achieve our aggressive goals. We are seeking a Full Stack Engineer to build new features and maintain existing applications to take our OTT streaming services to the next level. Our ideal candidate is smart, driven, and able to work well in small teams as well as capable of being a self starter. The experience outlined below is critical for success in this position, but the primary indicator of success is curiosity and willingness to find and build novel solutions to complex problems.
Essential Duties and Responsibilities:
- Participate in the design, development, testing, and deployment of software.
- Determine operating feasibility by evaluating business requirements and proposed solutions.
- Partner collaboratively with the business and product team to plan and execute tasks/milestones/goals.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments.
- Improve operations by conducting systems analysis; recommending changes in policy and procedures.
- Provide estimates of work effort and impact of projects and tasks.
- Update and distribute job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment.
Education, Experience, Certification Requirements:
- Bachelor’s Degree in computer science or a related field, or its equivalent.
- 3-5 years of related experience in full cycle software development with demonstrated achievements and progressive responsibilities.
- 2-3 years experience with C#, JavaScript, HTML, SQL
- 1-2 years experience with CSS, Typescript, Angular 2+.
Knowledge, Skills and Abilities:
- Proficient and demonstrated technical software development, debugging, documentation, and testing skills.
- Knowledge of professional software development lifecycle and concepts.
- Experience with Scrum/Agile development methodologies.
- Experience with the following is a plus:
- AWS or other cloud service providers
- Source control tools such as SVN and Git
- Serverless infrastructure
- Capable of resolving a wide range of moderately complex business problems and opportunities where analysis of data requires evaluation of identifiable factors.
- Excellent and demonstrated communication skills (verbal, written, wiki and white-boarding).
- Ability to communicate and coordinate projects in a team environment.
- An eagerness to learn new technologies and to work in the cloud.
- Must be legally authorized to work in the United States.