Software Project Engineer

  • Job Reference: 108192667-2
  • Date Posted: 29 September 2019
  • Recruiter: Sterling Engineering
  • Location: Chicago, Illinois
  • Salary: On Application
  • Sector: Education/Training
  • Job Type: Permanent

Job Description

Sterling Engineering is assisting one of our premier clients in search of a Software Project Engineer. This is a permanent full-time position with 100 years old- global - employee owned - manufacturing company within the power and energy industry located in the Rogers Park Neighborhood of Chicago. This position will focus on designing, developing, testing, integrating and supporting the software which controls distributed power grid systems. You will also interact with clients to act as the liaison and to execute the onsite implementation. We are looking for someone who can act as the lead Java developer within the engineering team. Primary experience they are looking for is in Java and JavaScript.
The responsibilities of this position include, but are not limited to, the following: Software coding and application project support of software applications. Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Designs, plans, and coordinates project software teams. Interactions with end customer on project design requirements and problem solving Executes on-site implementation, testing, commissioning, training and demonstration for projects To select this job as one of interest to you, at a minimum, you must have the following: BS degree in Electrical/Computer Engineering or Computer Science or related area and 6-10 years of experience in the field. Experience with Linux (Debian) and Integrated Development Environments (IDE). At least five (5) years' experience with Java. Fluency in web design and JavaScript. Ability to read and interpret technical specifications. Experience with threaded programming, 'bash', HTML, SQL, JNI, Jetty, RXTX. Familiarity with maven, git, spring framework, TCP/IP socket programming, Able to travel to project and/or customer sites up to 20% of the time, with occasional trip durations exceeding 7 days