HM Cragg

Application Developer

LocationMinneapolis, MN
Job TypeFull-time
Salary$100,000-$110,000

About This Job


Application Developer


Position Overview:

The Application Developer will work directly with the IT Manager, Leadership, and employee owners to perform system updates, revisions, customizations, and integrations to enhance our technology infrastructure and improve operational efficiencies.


Reporting Relationship:

The Application Developer will report to the IT Manager


Responsibilities/Accountabilities:

ERP / CRM / Service / Manufacturing Systems:

Become company expert in IFS Developer Studio and IFS Build Place DevOps
Perform regular service updates
Implement system revisions
Customize systems using Developer Studio
Manage system versioning
Develop custom events/actions to automate tasks
Create and manage workflows
Integrate and Maintain APIs to enhance system functionality

Work closely with the Business Analysts to support development needs in IFS

Perform intermediate programming needs (i.e. - HTML, Java script, report writing, etc.)

Work with IT Manager to provide input for annual budget planning

Be cooperative, positive, and respectful with management, coworkers, and team

Adhere to all current approved Information Security policies including appropriate handling of Confidential and Internal data

Participate in annual Information Security training as well as topic specific training based on the sensitivity of data accessed


Seek out opportunities for company and self-improvement


Assist in other areas as assigned

Ensure all safety policies are followed and hold a high regard for the safety of others


Requirements:


Skills/Knowledge

Programming Languages: Proficiency in at least one, and ideally several, popular programming languages like Java, Python, C++, or JavaScript

Data Structures and Algorithms: A solid understanding of how to organize and process data efficiently

Software Engineering Practices: Knowledge of best practices for software development, such as version control, testing, and agile methodologies

Database Management: Strong skills in database systems and languages like PL/SQL

UI Toolkits and Frameworks: Experience with frameworks and libraries for building user interfaces

Microsoft 365: Experience working in the Microsoft 365 including Power BI

Problem-solving: The ability to analyze problems and develop effective solutions

Communication: Effective verbal and written communication skills are essential for collaborating with other team members

Collaboration: Working effectively as part of a team

Time management and organization: Being able to manage deadlines and prioritize tasks

Attention to detail: Ensuring the accuracy and quality of your code

Continuous learning: Stay up to date with the latest technologies and trends in the industry

Ability to take direction, communication and supervision from others and upper levels of management


Personal Attributes

Demonstrates honesty, confidentiality, and integrity in work and relationships

Demonstrates servant-based principles with internal and external customers


Demonstrates innovation/creativity in work

Possesses a strong work ethic and takes ownership of both company and client goals/objectives

Focuses on collaboration and teamwork for the mutual success of the company and its employees


Posting Qualifications:

A bachelor's degree in computer science, software engineering, or a related field is preferred. Equivalent experience may be substituted


Experience with ERPCRM systems (cloud systems)


Experience with updating/creating system databases/repositories


Experience with updating systems through GIT


Experience reading and modifying source code


2+ years' experience in a developer role


Superior working knowledge of Microsoft 365 applications


Travel expectations:

Occasional travel to other HM Cragg facilities as required

At HM Cragg, we invest in your growth with training, tuition assistance, and development opportunities, including the potential for advancement within the company. As an employee-owner, you'll receive shares of stock in our company each year that you meet eligibility requirements. You'll enjoy additional benefits such as PTO and paid holidays, company-paid Life and Disability insurance, 401k match, and contributions to Medical, Dental, and Vision Insurance.

Similar Jobs

company-logo

Application Developer

HM Cragg
Job TypeFull-time
Salary
$100000 - $110000
Minneapolis, MN
15 days ago
company-logo

Application Developer

NLMK
Job TypeFull-time
 
Farrell, PA
about 1 month ago
company-logo

Applications Developer

Permian Resources
Job Typefull_time
 
Midland, TX
27 days ago
company-logo

Applications Developer

SunnyMac Solar
Job TypeFull-time
 
Wilmington, DE
27 days ago
company-logo

Applications Developer

PJM Interconnection
Job Typefull_time
 
Audubon, PA
30 days ago
company-logo

Application Developer/Analyst

Sprague Operating Resources LLC
Job Typefull_time
 
Portsmouth, NH
15 days ago
company-logo

Application Developer Sr.

Southern Company
Job TypeFull-time
 
Atlanta, GA
16 days ago
company-logo

Application Developer Sr.

Southern Company
Job TypeFull-time
Salary
$99066 - $136215
Naperville, IL
16 days ago
company-logo

Developer

Canadian Natural Resources Limited (CNRL)
Job Typefull_time
 
Calgary, AB
12 days ago
company-logo

Developer

Canadian Natural
Job TypeFull-time
 
Calgary, AB
13 days ago
company-logo

Software Developer

Kathairos Solutions
Job Typefull_time
 
Calgary, AB
19 days ago
company-logo

Software Developer

ISO New England Inc.
Job Typefull_time
 
Holyoke, MA
23 days ago
company-logo

Software Developer

Permian Resources
Job Typefull_time
 
Midland, TX
27 days ago
company-logo

Software Developer

Nexus Energy Inc.
Job Typefull_time
 
North York, ON
27 days ago
company-logo

Software Developer

Tenaska
Job Typefull_time
 
Irving, TX
27 days ago
company-logo

Software Developer

Southern Company
Job Typefull_time
 
Birmingham, AL
29 days ago
company-logo

Application Developer II

HNTB Corporation
Job TypeFull-time
 
Kansas City, MO
about 1 month ago
company-logo

Software Developer

Mountain Crane Service
Job TypeFull-time
Salary
$75000 - $85000
Salt Lake City, UT
about 1 month ago
company-logo

SharePoint Developer

Herc Rentals
Job Typefull_time
 
Bonita Springs, FL
30 days ago
company-logo

Software Application Engineer

Guidant Measurement
Job Typefull_time
 
Lenexa, KS
24 days ago

Trending Jobs

company-logo

Foundry Professionals

Penticton Foundry
Job TypeFull-time
 
British Columbia, Canada
about 1 month ago
company-logo

Deckhand

Ballard Marine Construction
Job TypeFull-time
 
Bradenton, FL
about 1 month ago
company-logo

Apprentice Lineman

N Line Electric
Job TypeFull-time
Salary
$68640 - $106080
Longmont, CO
30 days ago
company-logo

HSE Operations Manager

ProPetro Services, Inc
Job Typefull_time
 
Midland, TX
19 days ago
company-logo

Lineman, Apprentice

Imperial Irrigation District
Job TypeFull-time
Salary
$82706 - $95679
Imperial, CA
about 1 month ago
company-logo

LCL66 Apprentice Lineman Distribution

CenterPoint Energy
Job TypeFull-time
 
Houston, TX
about 1 month ago
company-logo

EAST VALLEY NIGHT BILINGUAL JANITORIAL UNIT MANAGER( MESA,CASA GRANDE, GILBERT)

ENVIRONMENT CONTROL
Job TypeFull-time
Salary
$41600 - $47840
Mesa, AZ
about 1 month ago
WO

Field Service Technician

Westar Oilfield Rentals Inc
Job TypeFull-time
 
Fort St. John, BC
26 days ago
company-logo

Inventory Materials Specialist

HF Sinclair
Job Typefull_time
 
Artesia, NM
12 days ago
company-logo

Manager, IT - BMO

Constellation
Job Typefull_time
 
Kennett Square, PA
26 days ago
LE

Préposé(e) à l'entretien ménager

Les Entretiens Uni-Net Inc.
Job TypePart-time
 
Montréal, QC
about 1 month ago
company-logo

HVAC Sales Comfort Advisor

Quality Degree, Inc.
Job TypeFull-time
Salary
$64924 - $200000
Royersford, PA
about 1 month ago
company-logo

Asset Management Intern_PTIN5C

ENGIE North America Inc.
Job Typeinternship
 
Houston
23 days ago
company-logo

Mechanic Class B (Day Shift)

Hydro
Salary
$66560 - $66560
Industry, CA
24 days ago
S

Electrical Lineman

Smarthire
Job TypeFull-time
Salary
$62400 - $72800
Austin, TX
about 1 month ago
company-logo

Heavy Truck Driver

Halliburton
Job TypeFull-time
 
Bossier City, LA
about 1 month ago
company-logo

Quality Inspector

ACCIONA
Job Typefull_time
 
British Columbia, Canada
26 days ago
company-logo

NIGHT BILINGUAL JANITORIAL SUPERVISOR(SOUTH EAST VALLEY)

ENVIRONMENT CONTROL
Job TypeFull-time
Salary
$41600 - $47840
Gilbert, AZ
about 1 month ago
company-logo

Quality Plus Store Associate

Quality Oil Company LLC
Job TypePart-time, Full-time
 
Halifax, VA
30 days ago
AW

Water Well Driller

Able Well Drilling
Job TypeFull-time
Salary
$45760 - $83200
Bowling Green, OH
about 1 month ago

Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.