Responsibilities
- Taking a lead role in the assessment of the IT commitment resulting from a sales activity identifying all related risks, issues, counter measures, corrective or mitigation acts to be conducted prior to such commitment
- Prepare & Validate project plans
- Provides input to and underwrites the project budget to management
- Acquisition, preparation, assessment, assignment and management of the resources required for the project
- Planning, monitoring and controlling the project through defining and applying project management related methodology
- Define & implement project review, change control and acceptance procedures that conform to the chosen project methodology
- Proactively Identify project related issues through logging, assessing, prioritizing and conducting corrective actions for resolving the pending issues in subject
- Identify & execute course of actions designed to minimize or avert risk through assessing risk related items building a risk log stating the probability of occurrence and coming up with the risk exposure factor accordingly
- Recommend contingency provisions in the project budget
- Taking accountability for the project financials through assuring and authorizing billable deliverables to be processed for payment
- Managing projects in more than one country distributed among different geographical locations around the world
- Managing virtual teams through conducting remote project management activities
- Technical consultancy on evaluating, proposing and implementing information worker solutions targeting various industries and sectors
- Conducting Project Kickoffs, Project Closure Activities, Project Execution Plans, Detailed Development Plans
- Managing People and developing others
Qualifications
- BA or BS in Computer Science or Engineering Degree
- Masters degree in a related field preferred
- Microsoft related certifications is a plus And PMP Certification is a plus
- Passion, diligence, integrity, and exceptional aptitude
- Proven leadership capability and experience managing teams
- Decision making through predefined authority upon project assignment
- Resource management for projects of medium-to-high scale and leading project teams
- Communicating and influencing through conducting and presenting well-developed communication (both verbal and written) and interpersonal skills, including the ability to negotiate and consult with various individuals
- Problem solving skills through conveying well-developed conceptual, analytical, research and evaluation skill, including the ability to provide innovative thinking in solving complex problems
- Team working spirit and acts through being able to work with a high degree autonomy and as a member of a multi-disciplinary team
- Ability to analyze business requirements and understand business value
- Experience estimating, planning, designing, and implementing Business Solutions
- 3+ years of project management
- 3+ years of application development experience in some combination of enterprise architecture, software development, systems integration, package implementation, and interaction design
- 3+ years building web application with ASP.NET and VS.NET, including an intimate knowledge of inner workings of the .NET web control and component model.
- 3+ years of Object-Oriented Programming (OOP) , C#
- Deep implementation experience in Microsoft technologies used to build end to end solutions
- Broad knowledge of information technology, including but not limited to: distributed transaction processing, middleware, rules engines, and network communication
- Expert-level knowledge and experience in application security, scalability and performance
- Experience with relational databases (SQL Server, Oracle)
- Familiarity with modeling tools and the ability to read and construct basic UML diagrams Understanding and experience in implementing of design patterns
cv@netways.com