Sr. Programmer Analyst
Modesto, CA 
Share
Posted 2 days ago
Job Description

G3 Enterprises Job Applicant Privacy Notice

Why G3?

G3 Enterprises is an industry leader in packaging, logistics, real estate and minerals solutions. Our diverse portfolio of businesses create a variety of opportunities for career growth. We believe in fully leveraging the talent within our organization, presenting employees with challenging work, opportunities for job rotations, special projects, and a changing landscape. Apply Today! We Exist for You to Succeed.

Summary
Improves organizational processes and performance through information technology. Solves organizational information problems or exploits new opportunities by gathering requirements, designing, developing, testing, and deployment of software solutions. Works independently and as a member of a team to develop software and systems tailored to support business needs in manufacturing, logistics, finance, and supply chain.

Essential Functions
This job description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned.
* Supports the accomplishment of business objectives by studying business functions, gathering relevant information, evaluating and documenting business requirements.
* Designs and implements software systems based on requirements; designs and implements interfaces between systems; constructs workflow charts and diagrams; studies system capabilities; writes specifications; writes software code.
* Codes, tests, debugs, documents, trains users, installs, and maintains software.
* Improves existing systems or processes by assessing the current state and recommending and implementing feasible alternative solutions.
* Modifies and configures purchased software based on user requirements; can articulate the capabilities and limitations of purchased software solutions.
* Leads projects; may monitors the work of internal and external IT professionals
* Participates in code reviews; provides feedback to all levels of the organization on code quality.
* Prepares technical reports and instructional manuals.
* Prepares project-phase plans and implementation schedules, plans and conducts meetings and workshops relative to these project plans, and communicates project status reporting to IT management.
* Ensures that projects remain on track by tracking activity, resolving problems, publishing progress reports and recommending actions.
* Applies current technology or researches and acquires new technical knowledge to complete moderate to complex projects.
* Participates in department and interdepartmental project teams and may work cross-functionally to improve processes within the organization.
* Acts as a liaison with users and management.
* Conducts or coordinates quality assurance testing when needed.
* Provides on-call support during off-hours when needed.
* Maintains satisfactory attendance, to include timeliness.
* Responsible for understanding and complying with applicable quality, environmental and safety regulatory considerations. If accountable for the work of others, responsible for ensuring their understanding and compliance.
* This job description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned.

Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Minimum Qualifications
* Bachelor's degree in Business, Computer Science, Information Systems, Math, Science or Engineering plus 3 years of programming analysis experience reflecting increasing levels of responsibility; OR Master's Degree plus 1 year of programming analysis experience; OR High school diploma or State-issued equivalency certificate plus 7 years of experience as a programmer analyst reflecting increasing levels of responsibility.
* Computer skill requirements include: basic MS Word, Excel, and PowerPoint, intermediate MS Excel and Structured Query Language (SQL).
* Experience and demonstrated proficiency in modern programming languages (JavaScript, Python, Java, etc).
* Required to provide on-call support when necessary.


Preferred Qualifications
* Bachelor's degree in Business, Computer Science, Information Systems, Math, Science or Engineering plus 5 years of experience in programming analysis, software engineering or software development reflecting increasing levels of responsibility.
* Master's degree in Computer Science, Information Systems or Business Administration.
* Demonstrated proficiency in enterprise application integration design, development and deployment, specifically REST APIs using a middleware tool, preferably Mulesoft.
* Experience with cloud based services from AWS, Heroku, Azure, etc.
* Proficiency with modern web frameworks, React, Angular, node.js
* Understanding of security frameworks for authenticating web-based services and applications (e.g. oauth, saml, azure active directory).
* Excellent written and verbal communication skills.
* Demonstrates programming proficiency in one or more of the following areas:
* Object Oriented Programming (JavaScript, Java, Python, etc).
* SQL (MSSQL, Oracle, SAP Hana).
* Knowledge of relational database design fundamentals.
* Experience with Enterprise Resource Planning Systems (ERP), Manufacturing Execution Systems (MES), Salesforce CRM, Adobe Experience Manager.
* Experience with Programmable Logic Controllers (PLCs), OPC Servers and other Manufacturing Information Technologies.
* Experience with TCP/IP networks.
* Experience reading, analyzing and interpreting general business periodicals, professional journals, technical procedures or governmental regulations. Experience writing reports, business correspondence, and procedure manuals. Experience effectively presenting information and responding to questions from groups of managers, clients, customers and the general public.
* Skilled in applying advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations. Skilled in applying mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory and factor analysis.
* Experience defining problems, collecting data, establishing facts, and drawing valid conclusions. Experience interpreting an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
* Experience performing tasks that are varied and may be somewhat difficult in character.
* Experience completing assignments that are broad in nature, usually requiring originality and ingenuity.
* Demonstrates strong initiative, self-motivation, and commitment to the job.
* Experience resolving conflict as well as managing customer expectations.
* Knowledge of principles, practices, and procedures in this field of specialization.

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is frequently required to sit. The employee is occasionally required to stand and walk.

Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually moderate.

Compensation

  1. Hiring Hourly Rate: $47.12 - $58.89
  2. Actual compensation amount paid may be lower or higher to be determined by factors other than race and gender such as the education, experience, knowledge, skills and abilities of the applicant, internal equity, and alignment with market data.

Perks & Benefits

  1. This position includes a competitive benefits package.
  2. Please clickhereto view our full list of benefits.

E-Verify Notice and Right to Work Notice

Employee Polygraph Protection Act

EEO/AA M/F/Vet/Disability

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
High School or Equivalent
Required Experience
3+ years
Email this Job to Yourself or a Friend
Indicates required fields