Company

Western Weather GroupSee more

addressAddressChico, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description

Job Opening - Software Architect/Engineer

Who we are:

Western Weather Group, Inc., a rapidly growing meteorological company based in Chico, California. Founded in 2005, Western Weather Group provides meteorological instrumentation and forecast services to a wide range of customers and industries that help them minimize their weather risks. Western Weather Group is a small business that offers competitive benefits and a work environment far from the typical corporate culture. Visit our website for additional information about our customers and the services we provide: www.westernweathergroup.com

What we do:

Western Weather Group has developed a data management platform that collects weather data from over 5000 remote stations and distributes it to our clients in a variety of formats. The data from the weather stations drives critical decision-making processes such as electric utility Public Safety Power Shutoffs, crop protection measures, and many others. The weather station network has grown from 400 stations in 2017 to over 5000 in 2024. We have expanded our reach from Hawaii to Florida and now have stations in 15 states with two new states planned for 2024. The data platform is critical to our success, and we are committed to continuously improving it to ensure we are providing the tools and services our clients need to make informed decisions.

Who we need:

We are seeking a seasoned software architect who will guide the continued development of this data platform. The software architect will manage development contractor (US-based) executed projects to deliver new tools and services on time and on budget. The software architect will interface with the management team to create a development road map that meets company and client expectations.

Due to the small size of our team, the software architect will additionally need to have extensive engineering experience, and be able to perform a multitude of development tasks, including but not limited to full feature development, code reviews, bug fixing, code integration, etc.

Primary Responsibilities

·        System Design: Lead the design and architecture of our software applications, ensuring they meet business requirements, scalability, security requirements, and performance goals.

·        Software Development: Develop new software features, review & integrate software from other developers or external teams, and fix and patch bugs.

·        Project Management:  Use or develop a project management framework to track development project requirements, scope, risks, costs, schedule, and resources.

·        Reporting: Monitor project progress and report to key stakeholders.

·        Planning: Identify and mitigate technical risks by anticipating challenges and providing proactive solutions, incorporate standard security measures into the architecture.

·        Technology Evaluation: Research and evaluate new technologies, tools, and frameworks to make informed decisions about their adoption into the software architecture.

·        Collaboration: Collaborate with cross-functional teams, including developers, project managers, and stakeholders, to ensure alignment of architectural decisions with business objectives. Provide guidance and instruction to assist in solving problems related to the project(s). Interface with clients to scope critical software development projects.

·        Documentation: Create and maintain comprehensive documentation for architectural designs, decisions, and guidelines. Develop and maintain user facing documentation.

·        Performance Optimization: Analyze and optimize the performance of software systems, addressing bottlenecks and ensuring efficient use of resources.

·        Continuous Improvement: Stay updated on industry trends, emerging technologies, and best practices to continuously improve the software architecture and development processes.

·        System Monitoring and Maintenance: Develop monitors to ensure cloud infrastructure performance. Perform routine maintenance and bug fixes and/or direct other development resources to do so on cloud infrastructure, applications and our custom APIs.

Minimum Required Qualifications

  • 3-5 years of experience as a Software Architect or a similar role
  • 10+ years of experience developing software applications (Full Stack)
  • Expert level proficiency in
    1. C#
    2. .NET (Framework, Core, 6+)
    3. HTTP
  • Proven excellence in software and application design and architecture
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Demonstrated ability to drive long-term design strategies that span multiple complex projects
  • Ability to deliver technical reports and presentations to customers and stakeholders
  • Understanding of software quality assurance principles such as unit testing
  • A technical mindset with exceptional attention to detail

Preferable Qualifications

  • Strong portfolio of successful software architecture and design projects
  • Experience with environmental data processing and application development
  • Experience with the Azure, and the following products & solutions:
    1. SQL
    2. Functions
    3. Storage (Blob and Table)
    4. Cosmos DB
    5. App Services
    6. Applications Insights
    7. Key Vault
  • Azure DevOps Certification
  • Azure Solution Architect Certification
  • Experience with API development, maintenance, and version control
  • Bachelor’s or master’s degree in computer science, software engineering, or a related field
  • Continuous learning and a commitment to staying updated on industry trends
  • A learner mindset with the desire to take our data platform to the next level

WhyShould You Apply?

·        Medical, Dental, and Vision Insurance (including dependents)

·        401(k) retirement match (starts after 90-day evaluation period)

·        401(k) discretionary profit sharing

·        Performance-based bonus through a highly structured performance plan

·        Rapidly growing company with room for career development

·        Career development support through continuing education

 

Salary range $160k-200k depending on qualifications and level of experience.

 

Willing to hire a remote employee with negotiable scheduled onsite time.

Company Description
The mission at Western Weather Group is to provide high quality meteorological products and services so our customers can make informed decisions about the weather affecting their operations.
The company was founded by Don Schukraft in September 2005 with a dedicated team of meteorologists, physical scientists and support staff. In 2020, Nathan and Christine Lohse took over ownership of the company and are committed to carrying on the traditions of excellent customer service and quality products and services that Don instilled in the company. Over the years our team has addressed our customers’ weather risks and provided product solutions by integrating the latest technologies in meteorological instrumentation, data communications and weather forecasting. Our instrumentation services include system design, sales, installation, calibration, technical support and web-based data management services. What makes Western Weather Group unique is their ability to provide their customers remote automated weather stations and then use the data from those stations to make accurate and timely weather forecasts for a localized area.
Refer code: 7929528. Western Weather Group - The previous day - 2024-01-27 01:43

Western Weather Group

Chico, CA
Jobs feed

Senior Non-Kinetic Targeting Analyst

Prescient Edge

Tampa, FL

Surgical Services Liaison

Pix11

New York, NY

Freshman Admissions Counselor

Saint Xavier University

Chicago, IL

United States, Illinois, Chicago

Assistant Professor, Tenure Track

Saint Xavier University

Chicago, IL

United States, Illinois, Chicago

Material Handler II

Hillphoenix Inc.

Colonial Heights, VA

paid holidays, 401(k), retirement plan

Sales Manager - Part-Time

Pix11

New York, NY

Share jobs with friends

Related jobs

Software Architect/Engineer

Front End Web Architect - Claris

Software And Services

Sunnyvale, CA

6 days ago - seen

Software Dev Engineer Intern - Machine Learning Chip Architect, Annapurna Labs

Annapurna Labs Inc.

From $42.50 an hour

Cupertino, CA

4 weeks ago - seen

Sr. Infotainment Platform System Software Architect- SDV

General Motors

Sunnyvale, CA

a month ago - seen

Principal Software Architect

Quizlet

San Francisco, CA

a month ago - seen

Software Solutions Architect / Technical Pre-Sales

Intelygenz

$117K - $149K a year

San Ramon, CA

a month ago - seen

Senior Software Architect - Platform

Bmc Software, Inc.

Santa Clara, CA

a month ago - seen

System Software Principal Engineer / Architect

Tangerine Search Inc

San Carlos, CA

2 months ago - seen

Software Solutions Specialist Architect Manager - ServiceNow

Deloitte Us

Fresno, CA

2 months ago - seen

Senior Cloud-Native Software Architect, Enterprise Products

Nvidia Corporation

Santa Clara, CA

2 months ago - seen

Senior Architect and Software Engineering Lead

Myplace Health

Los Angeles, CA

2 months ago - seen

Software Architect

Bayone

$128K - $162K a year

Pleasanton, CA

2 months ago - seen

Software Architect

Eiq Mobility

$163K - $206K a year

Oakland, CA

2 months ago - seen

Software Architect Mobile/Web

Better Hire

San Francisco, CA

2 months ago - seen

PLM Software Application Architect

Intel Corporation

Folsom, CA

2 months ago - seen

Software Architect

Snap-On Inc

$125,000 - $140,000 a year

Tustin, CA

3 months ago - seen

SoC Software Architect - Staff Engineer

Qualcomm

Santa Clara, CA

3 months ago - seen

Software Architect, Technical Lead, Analytics Platform

Adobe

San Francisco, CA

3 months ago - seen

Senior Navigation Architect - Apple Maps

Software And Services

Cupertino, CA

3 months ago - seen