This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs in West Virginia today!

To post a job, login or create an account |  Post a Job

  Jobs in West Virginia  

Bringing the best, highest paying job offers near you

previous arrow
next arrow


Software Analyst


This is a Full-time position in Ravenswood, WV posted September 13, 2021.

10,000+ company is growing and looking for a Software Analyst in Ravenswood, WV. Aerospace and Transportation division Full Relocation assistance.

This Jobot Job is hosted by: Max Moala
Are you a fit? Easy Apply now by clicking the “Apply on company site” button and sending us your resume.
Salary: $90,000 – $120,000 per year

A bit about us:

One of the most known products facilities in the world. World-class technology. Global Leader. Innovation. Over 10,000 full-time employees and nearly 30 manufacturing sites in North America, China and Europe. come join us and together we’ll take this to the next level.

Why join us?

We are a leader in the global sector that develops recyclable aluminium products for a broad scope of markets. We’re innovative and and our applications, include , and packaging, automotive and aerospace

Full Relocation assistance
competitive Base pay + Annual bonus
Unmatched Benefits
401k match up to 6%
Medical, dental, vision, etc.

Job Details

The person in this position will study the software application domain, prepare software requirements and specification documents. This person will work closely with software users and software developers. Participate as a team member on software development projects and maintain existing systems as directed.

Competencies, Technical Skills and Requirements

  • Required:
  • Bachelor degree in Computer Science
  • One to three years of experience
  • Passionate about software development
  • Excellent work ethic
  • Excellent trouble shooting skills
  • Be very familiar with some object oriented programming language (Java, C#, C++, etc)
  • Be familiar with object oriented design patterns and their implementation

Preferred but not required:

  • Experience in JEE software development preferred
  • Familiar with JEE best practices.
  • Familiar with EJB and best practices.
  • Experience creating multithreaded applications.
  • Experience with J2ME and J2SE with Swing or SWT.
  • Experience with any relational database such as DB2 or SQLServer.
  • Experience with JSF / PrimeFaces UI Framework for JEE is a plus.
  • Knowledge of the Software Development Life Cycle.
  • Experience with JBoss Application Server and Eclipse is a plus
  • Experience with any reporting tools (Crystal Reports, JReport, etc)
  • Experience with creating and consuming web services in Java.
  • Experience with Linux is a plus.
  • Experience with VB6, ASP and ActiveX is a plus.
  • Experience with distributed computing and queuing technologies including JMS is a plus.

Must have the ability to troubleshoot a wide variety of technical issues related to the applications currently running in the plant due to the wide variety of hardware and software platforms, the problems encountered can be relatively complex. Critical systems must be fixed promptly and requires someone with excellent analytical skills.

Has full freedom in the design and coding of assigned projects within the programming standards and best practices established. Code reviews by the staff systems analyst and the applications manager may be required prior to moving new systems into production.

Key Accountabilities

  • Participate as an analyst on a project team and complete assigned activities in a timely manner
  • Quality applications delivered in a timely manner to the specifications established by the requestor
  • Provide technical assistance to systems analysts and external programming resources
  • The less experienced programmers in the department benefit from the assistance and experience
  • Fixes and maintains existing applications as needed
  • Problems with deployed applications are fixed in an expedited manner

Significant Relationships

  • Dally Interaction with the Other Developers and the Applications Manager on software development activities
  • Interaction with end users as needed for the definition of requirements for requested projects.
  • Interaction on a project level with the DBA group to provide the database resources needed for the various applications
  • Interaction as needed with the Tech Support group to solve any technical Issues that may arise In the development process
  • Work with European Central SAP and Enterprise Application Team
  • Develop SAP technical capabilities to support ERP environment


  • Provides technical expertise to external programming resources

Interested in hearing more? Easy Apply now by clicking the “Apply on company site” button.

AL Jobs AR Jobs CA Jobs GA Jobs KS Jobs KY Jobs LA Jobs MD Jobs MI Jobs MN Jobs MS Jobs MO Jobs NY Jobs OR Jobs TN Jobs TX Jobs UT Jobs VA Jobs WV Jobs ID Jobs