We are looking for a Technical Manager who is extremely competitive in nature, who has the capacity of handling multiple Product Development initiatives and has great sense of process orientation.
Technical Manager must have the Technical Competency, especially in Microsoft Technologies to be instrumental in Solution Architecting and to be able to nurture teams around.
This position also demands a matured level of Business Analysis skills with higher standards of Documentation Skills, which are key in Requirements Analysis, Planning, Elicitation and Communication.
Keen grasp of time management.
Understanding and consistent adherence to the processes and business ethics.
Ability to personally achieve results, take ownership and accept responsibility.
Ability to lead small teams.
Ability to think outside the box to come up with creative solutions.
Ability to communicate clearly and effectively in-person, over the phone, and in written communication; individually and within groups.
At least Bachelor's Degree in Computer Science; or equivalent experience.
Typically 6+years of relevant experience and a minimum of 2 yrs. Project Management.
Knowledge in Forensic Science is a plus.
TECHNICAL SKILLS REQUIRED:
Competency/Knowledge Areas Tools / Technologies
Project Management MS Project, TFS
Documentation Balsamiq/Pencil, MS Office, MS Visio,
Frameworks Fluent Nhibernate/Entity Framework, Moq, ServiceStack
Development Methodologies Agile(Scrum)
Source Control Team Foundation Server (TFS), including Team Build
Database SQL Server 2008/ 2008 R2
Programming Languages VB.Net, C#.Net, WCF, WPF, Silverlight
Web Technologies Visual Studio 2005/2008/2012/2013, Microsoft Azure, Asp.net MVC, HTML5, CSS, XML
Web Testing Selenium/Coded UI
Testing tools LoadRunner/ Nunit / WebLoad
Bug Tracking Tools Bugzilla/JIRA
MANDATORY SKILLS / RESPONSIBILITIES:
Analyze Business Requirements and Needs.
o Define Scope
o Identify Stakeholders/Actors
o Identify Business Rules
o Identify Quality Attribute Requirements
o Identify Required Software Processes
o Identify Process Integration Requirements
* Document business processes and needs by creating detailed Process Flow Diagrams, User Stories and Conditions of Acceptance.
* Set up and maintain controls and documentation;
* Act as a resource for developers when there are business process questions.
* Keep abreast of current business trends & evaluate new features and/or enhancements for the products.
* Must be well-versed with Microsoft Office suite
RECOMMENDED SKILLS :
* Knowledge of ISO 9000 Quality Management Systems Requirements.
* Entry-level or Intermediate-level Certification(s) in the below areas -
o Software Testing / Quality Analysis (such as CSQA)
o Business Analysis (such as CBAP)