Software Engineer
ITASCA-60143, IL, US
01/10/2017
-
Required Skills
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
-