RHODE ISLAND…..3 spots
IPD Technology – Portfolio Performance and Analytics Principal Software Engineer Position Description As a Principal Software Engineer for PPA you are responsible to pair your technical skills with a strong understanding of software development process especially in web service platform within a large enterprise environment. This candidate should be a Tech. Lead who likes to be "hands on", and comfortable providing technical guidance to software engineers, strong desire to grow knowledge and capabilities while focused on the tasks at hand. Oversee and coordinate work with environmental dependencies and integrations with consuming applications or other interoperable platforms. Primary Responsibilities: • Responsible for ensuring that implementation conforms to agree upon architecture direction • Primary point of contact for development team • Ability to lead and influence associates throughout the software development process • Mentor software engineers in code design and optimization • Hands on design and coding, particularly in the implementation of scalable solutions and time-to-market-enabling frameworks • Understand end to end technical architecture • Understand business context and problem that is being solved • Perform on-call support responsibilities as required from time to time • Develop reusable capabilities and accelerators to enable flawless execution of IT projects Skills and Knowledge: • Methodology: Agile • Collaboration skills - in particular, must be able to collaborate across a large company and across multiple geographically distributed locations. • Object Oriented Principles • Extensive web service platform experience • Experience with cloud architecture patterns • Experience with massively parallel compute patterns • Java, J2EE, Maven • Web Services, REST, SOAP • Spring framework, Spring Batch, • Git, Stash, Jenkins (Preferred) • Web containers(preferably Tomcat) • Continuous Integration/Continuous Delivery model/Change Management process • API Management platform (WSO2) experience is a plus • Strong presentation and interpersonal skills • Experience in vendor financial performance products is a plus. Education and Experience: • A Bachelor's degree in computer science or related discipline is preferable • 10+ years' experience in design and implementation of systems with fairly complex architectures • Deep knowledge and development experience of Web service platforms and middle tier technologies • Experience in Financial Performance measurement services is preferred
You received this message because you are subscribed to the Google Groups "SureShotJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sureshotjobs+unsubscribe@googlegroups.com.
To post to this group, send email to sureshotjobs@googlegroups.com.
Visit this group at http://groups.google.com/group/sureshotjobs.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment