Software Engineer/Data Analyst

F.W. Webb
Bedford, MA, United States
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$70,000.0 - $90,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Information Systems Computer Programming Database Queries Perl (Programming Language) MySQL Standard Sql SQL Databases ReactJS Database Optimization Information Technology Build Tools
+1 more
Programming Languages

Job description

  • Hands-on development of systems combining information from various sources to help meet the strategic needs of the business.
  • Work with IT and business managers to understand the business issues and build systems to provide key information.
  • Attention to detail to verify accuracy of systems, cross-validate findings, and continually improve efficiency, reliability, usefulness, and completeness.
  • Support other IT and business initiatives as required.

Requirements

  • Ability to write and modify programs (ideally php, perl, javascript, react) containing complex SQL statements
  • SQL skills, including sub-selects, joins, aggregation, normalization principles, and indexing strategies. (experience with mariadb / mysql and window functions is a plus)
  • Understanding of, and interest in, the business (profit analyses, sales, pricing, inventory, distribution, CRM systems) and the math involved.
  • Ability to understand the data interdependencies across diverse information systems and how to translate diverse data into database tables to facilitate analyses.
  • Ability to write programs in a clear, efficient manner.
  • Ability to read programs written by other programmers and make modifications.
  • Ability to find innovative ways to overcome speed issues to make data queries efficient and dynamic even when combining large quantities of data.
  • Ability to communicate effectively with others in IT as well as with business managers.
  • Hands on knowledge of Unix/Linux is a plus
  • Ability and openness to learn old and new programming languages as needed.
  • Oriented to making information and functionality available and providing systems meeting the business needs vs. purely technology-focused.
  • Openness to learning from others and adopting new approaches.

Education/Experience:

  • Bachelor’s degree in Information Technology or Computer Science or equivalent
  • 4+ years in a position combining hands-on SQL, Programming, and business analyses

We are unable to sponsor employment visas now or in the future, and applicants must be authorized to work in the United States., * Bachelor’s (Required), * SQL: 4 years (Required)

  • Programming: 4 years (Required)
  • Unix/Linux : 4 years (Preferred)

Ability to Commute:

  • Bedford, MA 01730 (Required)

Benefits & conditions

  • 401(k)
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Tuition reimbursement
  • Vision insurance

About the company

F.W. Webb, Northeast’s largest wholesale distributor of plumbing, heating, HVAC and industrial supplies is seeking a full-time Software Engineer/ Data Analyst for its corporate office located in Bedford, MA, this is an on-site position.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:58 min

Demographics and geographical shifts in web engineering

Laurie Voss Laurie Voss · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

48 sec

Exploring alternative build tools and experimental web components

Sasha Shynkevich · LIVE

3:06 min

Questioning the unique workplace needs of software developers

Pauline Pagliaro Pauline Pagliaro · World Congress 2025

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all