US-DC-Washington: Principal Software Engineer
To apply for this position, please visit this Website.
http://dev.fyicenter.com/jobs/99655699_Principal_Software_Engineer.html
To see other opportunities, please visit http://dev.fyicenter.com
Date: 21-Nov-2011
Principal Software Engineer
* Evaluate existing software architecture, propose new directions, communicate and coordinate with Managers, Architects, and other Engineers on direction and progress. * Participate in definition, design and implementation phases of new products. * Deliver high quality, on-time releases. * Work collaboratively with inter-departmental teams on requirements analysis, design and features, estimates and schedules. * Identify inefficiencies and determine solutions
* Work with product design staff to develop application flow charts and other application requirements. * Reviews client requests and suggestions for possible incorporation in our applications. * Communicate with Project Managers as well as QA Engineers on the project status as well as related tasks
* Determine need and provide solutions for changes and enhancements to the existing platforms.
* Identify, prioritize, develop and execute solutions and programs throughout the life cycle of each of our products ending in customer sign-off and user acceptance s * Communicate clearly and frequently with the immediate superior, upper management as well as employees from other departments on status and priorities and solutions * Assist more junior colleagues in their work
* Expert understanding of, and experience with object-oriented design and coding. * Expertise in formal algorithms, design patterns, software development methodologies. * Expert knowledge in the majority of these technologies: Apache, Catalyst, mod_perl, Perl and back-end applications (minimum 8 years experience) * Expertise with XML and XML data processing (minimum 5 years experience) * Experience with relational database concepts, SQL and Oracle (minimum 8 years experience) * Expert knowledge in software design practices: version control, test frameworks, documentation, etc. * At least 5 years experience developing enterprise scale web applications. * Expert knowledge of XML, XSL, HTML, JavaScript and CSS
· Bachelor's degree or equivalent work experience, including at least 8 years experience in web development and systems maintenance.
Thank you,
Team DEVFYI - Developer Resource FYI
http://dev.fyicenter.com
Monday, November 21, 2011
[JimsJobs] US-DC-Washington: Principal Software Engineer
__._,_.___
MARKETPLACE
.
__,_._,___