Job Details

Software Engineer

ITASCA-60143, IL, US
01/10/2017

-


Required Skills

    UNIX platforms
Company

Infinity Consulting Solutions, Inc

Experience

-

Job Description

Job Description

We are looking for multiple Software Engineers with experience to join our world-class Software Development team.

In this role, the Software Engineer will plan, design, develop and test software that enables high tech manufacturers and embedded software application developers to package and protect their products via licensing and entitlement management, and simplify the user experience for channel partners and end-customers.

Responsibilities:

Design and develop critical software solutions for components of operations products

Produce top quality code and designs that utilize J2EE technologies to implement high performing server side components

Drive, participate and influence architectural and design decisions within the team and in the wider engineering organization

Work closely with stakeholders including product management & professional services teams to understand requirements and deliver product functionality that meets customer needs

Required Skills & Knowledge:

BS or MS in computer science or a related field

Expertise in object oriented analysis and design using Java/J2EE technology

Expertise in using Server side Java technologies including JMS, EJB, JDBC, Servlets, multi threading

Relational Database skills including SQL constructs, transactions, locking, stored
procedures

Experienced in using WebService technologies including protocols like SOAP / JSON

Knowledge of J2EE Design Patterns and frameworks like Spring / Struts

Experience on Windows and UNIX platforms (Linux)

Desired:

Knowledge of O-R technologies like Hibernate highly preferred

Experience tuning RDBMS & SQL queries and designing schemas for reporting highly
preferred

Experienced in creating optimized, high quality code and refactoring code to achieve design and performance goals

Experienced in delivering multiple software releases using agile methodologies

Excellent teamwork skills and ability to work independently and research innovative solutions and guide junior engineers as needed

Plan work by making accurate estimates and task breakdowns. Meet regular deadlines in an
iterative process

Must be able to multi-task and adjust quickly to shifting priorities

High energy, enthusiastic go-getter comfortable with fast-paced environment


Software Engineers, Applications
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-