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

Trending Jobs

company-logo

Assistant General Manager, Navy Yard Electric Utility

Job TypeFull-time
Salary
$108000 - $108000
Philadelphia, Pennsylvania
about 1 month ago
company-logo

Electrical Engineer

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

Division Order Analyst

Job TypeFull-time
 
Dallas, Texas
23 days ago
company-logo

Accounts Payable Clerk

Job TypeFull-time
Salary
$65000 - $65000
Dallas, Texas
about 1 month ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
3 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull-time
 
Dallas, Texas
about 2 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull-time
 
Houston, Texas
about 1 year ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
about 2 months ago
company-logo

Contracts Administrator

Third Coast
Job TypeFull-time
Salary
$70000 - $85000
Houston, Texas
about 1 month ago
company-logo

Foundry Professionals

Penticton Foundry
Job TypeFull-time
 
British Columbia, Canada
24 days ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull-time
Salary
$45 - $60
Canonsburg, Pennsylvania
4 months ago
company-logo

Deckhand

Ballard Marine Construction
Job TypeFull-time
 
Bradenton, FL
26 days ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull-time
 
Norman, Oklahoma
2 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, Texas
5 months ago
company-logo

Apprentice Lineman

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

HSE Operations Manager

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

Title Reviewer

Innovation Land Services
Job TypeFull-time
 
Pittsburgh, Pennsylvania
4 months ago
company-logo

Lineman, Apprentice

Imperial Irrigation District
Job TypeFull-time
Salary
$82706 - $95679
Imperial, CA
25 days ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull-time
Salary
$110000 - $130000
Austin, Texas
about 1 year ago
company-logo

Apprentice / Lineman

Saber Power Services
Job TypeFull-time
 
Rosharon, TX
29 days ago