*Title:      Senior Application Development Consultant*
*Duration:       12+ months Contract *
*Location:       Horsham, PA*


*Job Responsibilities:  *

• Perform all phases of software engineering including requirements
analysis, application design, code development and testing
• Designs, codes, tests, debug, and documents software, and enhance
existing components to ensure that software meets business needs
• Work very closely with architecture groups and drive solutions
• Develop code using modern approaches to software development
• Design reusable components, frameworks and libraries
• Develop reusable patterns and encourage innovation
• Conduct design and code reviews to ensure code developed meets coding
best practices guidelines, unit testing, security, and scalability and
maintainability guidelines
• Review code and provide feedback relative to best practices and improving
performance
• Collaborate on the design with other team members and product owners,
both inside and outside the scrum team
• Mentor and guide other software engineers within the team to promote
modern approaches to software development
• Contribute to the design and architecture to enable secure, scalable, and
maintainable software and should be able to clearly articulate the
implications of design/architectural decisions, issues and plans to
technology leadership
• Estimate engineering work effort for engineering team and effectively
identify and prioritize the high impact tasks
• Drive a quality mindset within the team

*Qualifications:*

To be considered for this position, applicants need to meet ALL of the
qualifications listed in this posting.

*Required Qualifications: *

• Bachelors Degree in Computer Science or related experience
• 8 years of experience in IT Application Development
• 8 years of strong hand-on experience with Java Enterprise Edition
(Java/J2EE) and web technologies
o Spring, WebSphere, JBoss, service-oriented architectures (SOA), RESTful
Web Services, HTML, Java Server Pages (JSPs), Servlets, jQuery, extJS,
Enterprise Java Beans (EJBs), design patterns such as MVC, Command, Session
Façade, DAO, WebSphere MQ, *QueueManager, Queues configurations,
troubleshooting Message latency and failover
• 4+ years of experience with SPRING frameworks, Rational Software
Architect is required
• 4+years working with Oracle, including writing SQL and PL/SQL
• 6+ years of experience with automated unit testing technologies (Such as
JUnit, Spock, or similar)
• 6+ years of experience with mock data frameworks for unit testing
• 3+ years of experience specifying, designing and developing web service
applications
• Demonstrated success in building design patterns and software engineering
best practices
• Experience with XML/JSON and developing SOAP and REST services using
Apache CXF or a comparable framework, EJB, Java Messaging , Maven, Groovy
• Knowledge of web security, application security, web services security,
common vulnerability remediation, certificate management and use

*Preferred Qualifications: *
• Solid experience with all aspects of web and distributed application
development
• Strong knowledge of programming and software engineering knowledge; OO
Design Principles, core OOPS, JEE Design patterns as well as their
implementation in real world applications
• Hands- on Experience with Continuous Integration and Deployment
Strategies
• Proven experience to automate build/deploy/release process and find ways
to automate and improve our pipeline at every step
• Solid background in applications development methodologies, SDLC, Agile
Methodology: SCRUM and other IT industry standards
• Experience in leading projects requiring application re-engineering,
modernization / refactoring legacy code base to modernize technology,
componentizing and segmenting code base for independent deployments
• Experience in test first development and pair programming
• Experience with XML/JSON and developing SOAP and REST services using
Apache CXF or a comparable framework, EJB, Java Messaging , Maven, Groovy
• Knowledge of Spring and/or Rails frameworks a plus
• Strong communication skills
• Passion for growing your skills, tackling interesting work and
challenging problems
• Experience translating business requirements into value-added,
high-performing technical solutions in the health care sector
• Extremely organized with a strong sense of priority, urgency, and
commitment to deadlines
• Independent/go-getter attitude to keep yourself well-versed with new
evolving technologies in application development landscape and be able to
define how some of them can help in improving the work you are a part of
now or in future
• Excellent analytical and creative problem solving skills
• Excellent written and verbal communication skills, including strong
interpretive skills, as well as the ability to effectively present,
negotiate, influence, and build consensus
• Experience with commercial software development and/or healthcare
industry experience



*Regards, *
*Pearl Carrol |  Technical Recruiter*
*Talent Acquisition Dept.*
*pcar...@itbtalent.com <pcar...@itbtalent.com> | *
*Direct #609-429-2800*
*Alt # 609-935-3773 EXT 102*
*Fax #727 499 0906*
*ITBrainiac Inc. | www.itbrainiac.com <http://www.itbrainiac.com> *
*116 Village Blvd, Suite 200 - Princeton, NJ 08540*

I respect the value of your time. If you'd prefer not to receive email
messages like this from me, just let me know

-- 
You received this message because you are subscribed to the Google Groups "SAP 
or Oracle Financials" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-or-oracle-financials+unsubscr...@googlegroups.com.
To post to this group, send email to sap-or-oracle-financials@googlegroups.com.
Visit this group at https://groups.google.com/group/sap-or-oracle-financials.
For more options, visit https://groups.google.com/d/optout.

Reply via email to