Job Details: Senior Software Engineer

Job Title: Senior Software Engineer
Job ID: 041
Company: Pennysaverusa.com
Position Type: Permanent
Pay Rate: DOE
Skills: application development, .net, asp.net, software engineer, javascript, qa, rdbms, sql, vb, vb.net
Date Posted: Apr-29-08

The Senior Software Engineer will be responsible for technical leadership for a defined project during requirements, design, construction, and transition.

Technical responsibilities include requirements analysis and management, schedule and scope, architectural design review, design modeling, code construction, QA and deployment planning, documentation and support. Responsible for consultation, continued mentoring and coaching of junior engineers both on the project and general development staff.

KNOWLEDGE AREAS:
8+ years of professional Software Development experience

4+ years experience with Web Development in .NET

4+ years experience programming with (VB.NET, ASP.NET)

Expertise with RDBMS and SQL

Expertise with Object Oriented programming

Expertise with Visual Studio

Ability to coordinate multiple projects/assignments concurrently under tight deadlines

Experience with these technologies a plus (Ajax, Javascript, Endeca,Pearl,SVN)


PRINCIPAL DUTIES & RESPONSIBILITIES

Essential Functions:
*Technical leadership for a defined project
*Development of functional and design specifications
*Coaching and mentoring staff
*Driving requirements elaboration and analysis
*Provide design and architectural leadership (working with Technical Team Leads) as required with both project and enterprise perspective
*Support a structured development environment for the team, especially during high pressure scenarios
*Develop and deliver training to team and/or entire organization
*Drive adherence to a structured development environment, especially during high pressure scenarios
*Develop project sizings, project plans, technical evaluations, timelines and risk analysis
*Resource identification and monitoring
*Champion research initiatives to improve stability, extensibility, flexibility and performance of Harte-Hanks systems and products
*Identify critical business processes for continued improvement in Harte-Hanks Process Engineering efforts
*Project followup; post-release analysis and maintenance
*Technology and tools research and proposals
*Enterprise framework development and deployment

Secondary Functions:
*Ensure software engineering processes are documented and understood
*Review use cases and workflow diagrams.
*Evaluate project plans, estimates and initial mockups
*Champion technology recommendations for optimal construction, maintenance and performance
*Fostering interdepartmental communication
*Presentation, client relationship and communication skills
*Staying abreast of the latest developments in application development and technologies
*Consistent time tracking and entry
*Status reporting and escalation of issues/concerns
*Conflict resolution

Your Talents will be rewarded with:

*Competitive Salary
*Comprehensive Benefits Package:
Medical / Dental / Vision / Company matched 401(k) / Employee Stock Purchase Plan / Flexible Spending Accounts and More!

EOE & DFW

*To apply on-line go to http://www.pennysaverusa.com/hr then click on View Job Listings. Apply to job #08-0237. Or you may email your resume to careers@pennysaverusa.com

Location: [rss] US-CA-Brea
Telecommute: No (Onsite Position)
Contact Name:
Contact Phone:
Contact Email: careers@pennysaverusa.com
URL: http://www.pennysaverusa.com/hr


Principals only. Recruiters, please do not contact this job poster.



View other jobs in US-CA-Brea »
View other jobs in US-CA »

View other Senior Software Engineer jobs, Software Engineer jobs, Tech jobs

View other jobs requiring these skills: application development, .net, asp.net, software engineer, javascript, qa, rdbms, sql, vb, vb.net

View other postings by Pennysaverusa.com »