Full-Time

Software Developer I

Posted on 6/27/2024

AccuWeather

AccuWeather

501-1,000 employees

Provides accurate weather forecasting services

Data & Analytics
Consumer Software
Consumer Goods

Entry

State College, PA, USA + 2 more

More locations: Remote in USA | New York, NY, USA

Category
Backend Engineering
Software QA & Testing
Software Engineering
Required Skills
Microsoft Azure
SQL
Java
Scala
REST APIs
Requirements
  • BS in Computer Science, Information Technology, or related field
  • Experience in an earth science field is a plus
  • Experience designing and implementing relational database tables and stored procedures
  • Familiarity with Microsoft SQL Server is a plus
  • Experience with Java is preferred
  • Experience with functional programming and/or Scala is a plus
  • Experience with regular expressions, XML, JSON and RESTful web services
  • Ability to work with and understand datasets that are in multiple human languages
  • Ability to work in a high-paced work environment
  • Excellent verbal and written communication skills
  • Ability to work collaboratively as a member of a team as well as individually on specific deliverables and tasks
  • Ability to define problems, collect data, establish facts, and draw valid conclusions
  • Ability to explain complex workflow and processing information in both a technical and non-technical fashion
  • Experience using Microsoft Azure is a plus
Responsibilities
  • Designs and writes software specifications based on consultations with supervisor, systems analysts, other developers, and end users
  • Designs relational database table structures, stored procedures, and other database objects required to catalog and process foundational weather information into a relational database
  • Coordinates with Enterprise Database Administrators to test and promote relational database updates into production environment
  • Develops software that can be easily tested, deployed, updated, and monitored in a production environment
  • Writes and maintains documentation of changes to software and data
  • Provides technical assistance by responding to inquiries regarding errors, problems, or questions with software
  • Revises software for corrections, enhancements, or system environment changes
  • Trains end users or technical support staff to use and support software released into production
  • Stays current on relevant technologies and is able to utilize new technology within projects as appropriate
  • Assists in developing new workflow, QC, and/or documentation activities for the team

AccuWeather provides weather forecasting services to individuals, businesses, and government agencies. It uses advanced technology to deliver accurate local, national, and global weather forecasts, including real-time updates on temperature, precipitation, and wind speed. The company also specializes in forecasts for severe weather events like hurricanes and thunderstorms, aiding users in preparation and response. AccuWeather differentiates itself through its diverse clientele and multifaceted business model, which includes advertising, subscription services, and enterprise solutions. The goal of AccuWeather is to ensure that users have access to timely and precise weather information to make informed decisions.

Company Stage

N/A

Total Funding

N/A

Headquarters

State College, Pennsylvania

Founded

1962

Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for hyper-local weather data boosts AccuWeather's market opportunities.
  • Partnerships with platforms like Ecosia expand digital advertising and data integration.
  • Advancements in AI enhance AccuWeather's forecast accuracy and product offerings.

What critics are saying

  • Increased competition from AI-driven startups challenges AccuWeather's market position.
  • Free weather data from government agencies may reduce demand for paid services.
  • Reliance on third-party data sources poses risks of inaccuracies or delays.

What makes AccuWeather unique

  • AccuWeather offers hyper-local forecasts through partnerships with over 100,000 private weather stations.
  • The company integrates air quality data with weather forecasts for comprehensive environmental insights.
  • AccuWeather's advanced technology provides real-time updates on severe weather events globally.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE