Senior Technical Manager Internet & Ecommerce - Pittsburgh, PA at Geebo

Senior Technical Manager

Company Name:
E-Safe Consulting
E-Safe is currently seeking an experienced Senior Technical Manager with a broad base of technical knowledge and demonstrated organizational and leadership skills who still wants to code and participate in all stages of the SDLC for our client in the Pittsburgh area. This is a hands-on Senior Technical Manager/Software Engineer position requiring strong technical skills, proven communication skills, project management techniques, problem-solving skills, and knowledge of best practices to guide a team on issues related to the design, development, and deployment of information and software systems. This position requires a solid technical foundation in the principals of software engineering, software architecture and design practices. The successful candidate will be a hands-on technical expert who has excellent management and people skills, great communication skills, and the motivation to achieve results in a fast paced environment. Experience as a senior level technical contributor and team leader is essential along with experience effectively leading teams of software engineers and QA analysts spanning the entire lifecycle of development including deployment is essential.
Lead and manage the efforts of multi-disciplined personnel teams (Engineers, DBAs, & QA) to deliver systems within guidelines for schedule, cost, quality and productivity. Mentor software engineers on the software development process and engineering practices. Lead and Interact with off-shore team members
Provide the technical direction and leadership of the technical architecture and database design within web based software products
Effectively complete detailed project plans, schedules, functional flows and specifications, standard operating procedures and quality assurance plans by identifying tasks, deliverables, assignments, controls, and contingency plans
Monitor and report project status and milestone achievements for all phases of a project on a very regular basis and implement remedial actions as appropriate
Participate at all levels of software development lifecycle such as (standard waterfall and/or agile) software methods
Develop .Net based web applications using C#.Net, MVC and jQuery
Develop T-SQL based stored procedures that will be tightly integrated with the web applications
Participate in software designs as it pertains to layered architecture (such as service oriented architecture) including functional and technical feasibility reviews
Make enhancements to our base application and provide customized client specific solutions
Design, document and program both products and custom solutions
Lead the creation and enforcement of designs, programming and testing standards
Review unit test plans and perform code reviews
Prepare extensive electronic or written documentation that includes but not limited to; functional specifications, technical designs documents, technical user guides, installation guides, implementation guides, testing guides, etc.
Participate in functional and technical presentations to company employees, prospects and customers
Apply technical knowledge and analytical skills to proactively identify and solve business and technical problems
Lead/participate in efforts necessary to collect an understanding of the business needs surrounding projects and transfer those needs into technical requirements
Accountable for ensuring the functional, technical and operational quality and on time delivery of initiatives with focus on technical implementation
Develop project plans, schedules, functional flows and specifications, standard operating procedures and quality assurance plans for projects
Strongly influences the technical direction of projects, systems level design considerations, and hardware vendor selection
Lead/participate in developing technical strategy and implementation architecture using .NET WCF and .NET WCF RIA service design patterns
Minimum ten years overall information technology experience including hands-on experience at a Senior Software Engineer level or equivalent
5
years of Project Management experience, with focus on development and operations of large-scale systems/projects
Experience with Data Warehousing projects including heavy emphasis on ETL and automation
Development experience in .NET 4.0 Web Services and Silverlight
Experience leading and managing IT professionals (Engineers, DBAs, & QA) with focus on development and operations of large-scale systems/projects
Experience with using a structured approach while managing software development or system integration efforts
Strong work experience C#.Net, jQuery, MVC, Object Relational Mapper a must
Development experience in TSQL, MS SQL Server including backup and restore, data modeling and scripting a plus
Proficiency using MS Project, MS Office, SQL
Experience with multi-tiered OOAD and design pattern a must
Experience with RDBMS, database design and efficient integration with web applications a must
Experience with CCS3 a plus
Strong communication and presentation skills including the ability to articulate and facilitate technical, business and analytical discussions across all disciplines
Must be able to exhibit strong organizational, multi-tasking and detail-oriented skills while working in a fast-paced environment
Able to work with all levels of management in an effective, proactive manner
Takes full ownership and accountability for their and others work
Four-year degree in Computer Science/Information Technology or equivalent experience
Successful completion of a backgreound check and drug screen is required
Date: 2014-04-28
Country: US
State: PA
City: Pittsburgh
Job Type: Contract to Hire or Direct HireEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.