HAZEN AND SAWYER

Digital Solutions Developer

LocationBaltimore, MD
Salary$67,000-$99,000

About This Job

This is a junior- to mid-level position with Hazen and Sawyer. This position will be part of the Cloud Services team, which is dedicated to providing professional level cloud-based software systems and architecture to create digital products for customer and internal use alike. The team works both internally and with customers to identify digital products’ needs, develop software systems to implement those needs, and provide secure and cost-effective hosting options.

This position will report to the Director of Cloud Services and will be a member of a small mixed-discipline team working together to bring modern cloud-based applications to the Hazen digital products portal. This position will involve, but is not limited to, working with ArcGIS experts to integrate maps, AI/ML experts to expose models via web applications, executing software engineering processes to capture software requirements from customers and internal Hazen teams, designing and implementing full-stack solutions giving users an intuitive user interface, a robust server-side logic tier, and cloud-solutions based on accepted Well Architected Framework guidelines.

The ideal candidate will have 1 to 7 or more years of experience in software development JavaScript based technologies such as NextJS, NodeJS, Sequelize or ReactJS; and will hold a Bachelor’s and/or Master’s Degree in relevant computer science or related fields. Excellent communication skills and experience working with clients, strong subject knowledge, humility, and tact are required for success.

Fundamental knowledge of cloud computing concepts and building cloud-native applications is a must. Knowledge of the Azure cloud is ideal but not required. Knowledge of Python, C# and RDMS systems is a plus.

The ideal candidate will possess the ability to be self-managing and self-directing and be able to complete requisite tasks independently or together with a team. The candidate should have demonstrated knowledge of rapidly acquiring new skills and being able to work in a variety of programming languages and technologies concurrently,

Excellent communication and problem-solving skills are also required.

Job Responsibilities include, but are not limited to:

Utilize NextJS, ReactJS, NodeJS, Sequelize and other technologies (as stated by the Director of Cloud Services) to build advanced scientific based web applications
Complete full life cycle of software development for new cloud-based applications
Maintain, debug and provide bug fixes, features and enhancements for existing software
Implement server-side logic using NodeJS and potentially other technologies
Implement software to interact with various database technologies (SQL, NoSQL, et al)
Create, document and implement strategies for deploying developed software to the cloud
Create, document and execute test plans to ensure developed software is of the highest quality, meets requirements, and handles errors and exceptions appropriately
Participate in Hazen directed software development processes, meetings and use Hazen provided source code repositories and accepted DevOps patterns
Follow Hazen software guidelines, best practices and standards
Provide timely and valuable commentary during design and code reviews with the focus on providing the best products to our customers


Qualifications

1 to 7 or more years of software development experience is required
A Bachelor’s or Master’s degree in computer science or related field is required
Demonstratable knowledge of cloud computing concepts and building cloud-native/cloud-hosted applications is required
Demonstrated ability of working in a team and independently
Demonstrated ability to follow established standards and guidelines
Experience with the Azure cloud is ideal
Experience with programming languages such as JavaScript, Python, HTML and CSS is required

Typical starting pay range for this position depends on skills, experience, education and geographical location.


Similar Jobs

company-logo

Digital Delivery Analyst – Solution Designer/Developer

Suncor
Job TypeFull-time
 
Calgary, AB
21 days ago
company-logo

Digital Solutions Specialist (Kamloops BC)

Orica
Job TypeFull-time
 
Kamloops, BC
14 days ago
company-logo

Solutions Development Engineer

Curtis Power Solutions
Salary
$90000 - $110000
Charlotte, NC
22 days ago
company-logo

Salesforce Developer

Ergon Inc.
Job TypeFull-time
 
Flowood, MS
28 days ago
company-logo

Digital Manufacturing Engineer

Generac
Job TypeFull-time
 
Waukesha, WI
7 days ago
company-logo

Software Developer

Kathairos Solutions
Job TypeFull-time
 
Calgary, AB
12 days ago
company-logo

Software Developer

Tenaska
Job TypeFull-time
 
Irving, TX
14 days ago
company-logo

Software Developer

ENGIE
Job TypeFull-time
 
Houston, TX
14 days ago
company-logo

Software Developer

PF Holdings
Job TypeFull-time
 
Spring, TX
18 days ago
company-logo

Developer

Quorum Business Solutions
Job TypeFull-time
 
Tyler, TX
21 days ago
company-logo

Software Developer

Dudley Land Company
 
Oklahoma City, OK
24 days ago
company-logo

Software Developer

Nexus Energy Inc.
Job TypeFull-time
 
North York, ON
28 days ago
company-logo

Solution Designer

Teck Resources Limited
 
Vancouver, BC
4 days ago
company-logo

Senior Director, IT/OT Digital Solutions

RWE
Job TypeFull-time
 
Austin, TX
9 days ago
company-logo

Senior Manager, IT/OT Digital Solutions - Enablement Solutions

RWE
Job TypeFull-time
 
Chicago, IL
9 days ago
company-logo

Senior Director, IT/OT Digital Solutions

RWE
Job TypeFull-time
 
Chicago, IL
9 days ago
company-logo

Senior Director, IT/OT Digital Solutions

RWE
Job TypeFull-time
Salary
$180000 - $270000
Valhalla, NY
11 days ago
company-logo

Senior Manager, IT/OT Digital Solutions - Enablement Solutions

RWE
Job TypeFull-time
Salary
$128000 - $190000
Chicago, IL
11 days ago
company-logo

Solution Architect - Digital Transformation

Regal Rexnord
Job TypeFull-time
 
Milwaukee, WI
17 days ago
company-logo

Application Developer

ELM Companies
Job TypeFull-time
Salary
$60000 - $100000
Missoula, MT
4 days ago

Trending Jobs

company-logo

Nuclear Technical Intern - Mid Atlantic

Constellation
Job TypeInternship
 
Lusby, MD
27 days ago
company-logo

Apprentice Lineman

Brink Constructors, Inc.
Job TypeFull-time
 
Rapid City, SD
26 days ago
company-logo

Deckhand (Houston)

John W. Stone Oil Distributor, LLC
 
Houston, TX
27 days ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
3 months ago
company-logo

Director, Financial Planning & Analysis - Energy (Enterprise)

Pilot Thomas Logistics
Job TypeFull-time
 
Grapevine, TX
27 days ago
company-logo

Sr. Polymer Scientist

ExxonMobil
Job TypeFull-time
 
Baytown, TX
25 days ago
company-logo

Quality Engineer

Jedco Inc.
Job TypeFull-time
 
Grand Rapids, MI
21 days ago
company-logo

Apprentice Lineman I

San Patricio Electric Cooperative, Inc.
Job TypeFull-time
 
Sinton, TX
11 days ago
company-logo

Solar Electrician

MN8 Energy
Job TypeFull-time
 
California, United States
25 days ago
company-logo

Gas Foreman

Peak Utility Services Group
Job TypeFull-time
 
Lawton, OK
26 days ago
company-logo

Apprentice Power Lineman

Proline Power Corp.
Job TypeFull-time, Apprenticeship
 
Red Deer, AB
about 1 month ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
about 2 months ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Langley, BC
24 days ago
company-logo

Finishing Helper Entry Level- Dayshift

Bonnell Aluminum
Salary
$41600 - $41600
Carthage, TN
21 days ago
company-logo

Meter Technician

ONEOK
Job TypeFull-time
 
Odessa, TX
27 days ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull-time
 
Dallas, Texas
21 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Nanaimo, BC
24 days ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
18 days ago
company-logo

Assembler/Production

Uptalent
Job TypeContract
Salary
$37440 - $49920
Oklahoma City, OK
20 days ago
company-logo

Senior Investigator

Dominion Energy
Job TypeFull-time
 
Norfolk, VA
27 days ago