In this role, you will evaluate complex business requirements to design, code, and unit test solutions for the full life cycle of projects, utilizing a thorough understanding of available technology, tools, and existing designs.
You will support and maintain current applications by providing expert technical advice, debugging, and troubleshooting pre-production and production issues, responding rapidly to such events. Providing leadership and direction to less experienced developers on the team and ensuring timely delivery of projects is an important aspect of this position. You have a desire for constantly improving the Alerts system, championing ideas that will allow new features to be added more quickly, increase the performance, and make it easier to maintain.
24 x 7 support of our Production environment and Release Lead duties will be required on a rotational basis.
Basic Requirements
- B.S. degree or equivalent in Computer Science or a closely related field
- Experience writing commercially-deployed software using an object-oriented programming language
- 7+ years’ application development and implementation experience.
Minimum Requirements
- Proven strong coding expertise in Java, Perl
- Working knowledge of Tomcat
- Hands on working experience with Java, J2EE, JDBC, Spring, Spring-WS, Oracle database, SQL, UNIX shell scripting (PERL), JMS, JUnit, and Autosys with 5+ years of experience in building large and complex systems
- Experience writing SQL queries in a high volume OLTP environment
- Work experience in messaging/notifications applications and other web services/interfacing systems
- Experience in troubleshooting/debugging and tuning performance issues using tools like Introscope and Memory Analyzer
- Experience in working with onshore and offshore resources as part of the team
- Demonstrated understanding of software version control and experience in working with version control tools including Clearcase or Subversion and Clearquest/UCM
- Ability to demonstrate strong analytical and problem-solving skills
- Demonstrated ability to effectively communicate through oral and written communication skills
- Demonstrated strong sense of ownership for products
- Demonstrated ability to work independently with skills to lead and direct technical challenges
Preferred Skills
- Familiarity with Maven and Ant build systems
- Passion for mentoring peers and less experienced developers
- Financial industry experience
- Role model as team player
Experience with Content Management Systems (CMS) authoring is a plus
Copyright ©1990 - 2013 Dice. All rights reserved. Use of this site is subject to certain Terms and Conditions.