Software Engineer

The Weather Channel · Atlanta GA

Company

The Weather Channel

Location

Atlanta GA

Type

Full Time

Job Description

The Weather Channel

As The Weather Channel television network, we have a heightened focus on innovation, first-class severe weather coverage and hyper-localized weather information available through our various content platforms including: The Weather Channel, Local Now, Pattrn, and The Weather Channel en Espanol. For more than 40 years, The Weather Channel has inspired viewers to explore, investigate and appreciate the experience of weather in all its forms. We are one of the most widely-viewed television networks and the leader in severe weather coverage, providing the most comprehensive real-time programming of any media outlet, with trusted meteorologists who analyze, forecast and report the weather.

Position Summary

We are seeking a passionate programmer who is excited about the opportunity to use C#, Angular, .NET and similar programming techniques in a professional software development environment. Our team's current focus is on the back-office systems that support the unique hyper-local weather forecast information delivered by The Weather Channel. But the upcoming projects will completely redefine how The Weather Channel delivers our proprietary local weather information. You will be at the forefront of a sea change in technology, the most significant advancement in the 40 years of the existence of The Weather Channel.

Responsibilities include design, develop, code, install, debug, test and deploy this newly sophisticated technology solution. You will be part of a motivated team of developers that will encourage you to share and advance your programming skills and passion.

Essential Duties and Responsibilities:
  • Participate in the design, review, support and implementation of hybrid software systems.
  • Participate in, and adhere to, professional software engineering best practices.
  • Report project status to the team, PM, and Management, including alerting them when project schedules might be impacted.
  • Partner collaboratively with team members, customers and project teams to accomplish tasks/milestones/goals.
  • Address production issues in a timely manner. This includes root cause analysis and developing solutions.
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge, and understand the data flow through The Weather Channel's unique systems.
  • Participate in software design and code reviews. Reviews are held to ensure a high level of software quality and to share knowledge with team members.

Education, Experience, Certification Requirements:
  • Bachelor's Degree in computer science or related field, or comparable work experience.
  • 3-5 years of related experience in software development with demonstrated achievements and progressive responsibilities.
  • Highly proficient & demonstrated technical level software design, debugging, documentation, and testing skills.
  • Experience with "full stack" development using MS SQL, C#, Javascript, AngularJs, Angular 2+, TypeScriptNET Core, .NET Frameworks and similar languages.
  • Web API 2.0, .NET Core Web Api and WCF services.
  • Experience with Visual Studio development environment.
  • Experience with Version Control.
  • Preferred but not required: 2+ years of experience with application and cloud based software architecture (AWS, Azure, Google, etc.).

Knowledge, Skills and Abilities:
  • Programming experience with C#, Angular JS v2, or later environment.
  • Programming experience with SQL, SSIS, SSRS.
  • Programming experience with Python, Java, is preferred but not required.
  • Must be a team player, problem solver and a quick learner.
  • Highly motivated and results-oriented.
  • Knowledge of object-oriented programming languages and techniques.
  • Demonstrated proficiency to resolve a wide range of moderately complex business problems.
  • Excellent verbal and written communication skills.
  • Functional knowledge of Agile methodology.
  • Ability to work both individually, and closely and effectively with peer developers and work on several active projects simultaneously.

Date Posted

08/08/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

API Software Development Engineer - II - Synchrony

Views in the last 30 days - 6

The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...

View Details

API Software Development Engineer - I - Synchrony

Views in the last 30 days - 5

The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...

View Details

Senior Software Engineer (Java) - NCR Corporation

Views in the last 30 days - 6

NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...

View Details

Senior Software Engineering Manager - NCR Corporation

Views in the last 30 days - 5

NCR Corporation is a leader in transforming connecting and running technology platforms for selfdirected banking stores and restaurants They are looki...

View Details

Sr. Data Analyst/Engineer - Remote - Sharecare

Views in the last 30 days - 11

Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...

View Details

ADMS Engineer - Ameren

Views in the last 30 days - 9

The job posting is for an Engineer to support the design maintenance and operation of SCADA and ADMS systems The successful candidate will have a Bach...

View Details