Senior Software Engineer
DUTIES: Serve as part of the engineering team in the Information Technology Department reporting directly to the Senior Director, Engineering. Work closely with the product line Technical Leads and other Java Engineers working on mission critical projects. Code, unit-test and maintain projects for the engineering team based on system specifications and request for changes provided by the business team. Responsible for the automation of business and technical processes, troubleshooting and resolving production issues while maintaining and improving deployed code. Participate in the evaluation and selection of new strategies and technologies.
REQUIREMENTS: Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Computer Applications or a closely related field and 5 years experience in Software Engineering. Experience with Java/J2EE, Multi-threading, JMS, Web Services, IBM WebSphere, Apache Tomcat, Spring, Junit, Mockito, XML Technologies, SQL, PL/SQL with Oracle databases, Linux Scripting, Git, SVN.
Internal Referrals for this position are eligible for the Employee Referral Program