System Analyst for Prakash Software
Prakash Software Solutions Pvt Ltd, Vadodara 5 - 7 YrsA seasoned and experienced candidate with 8-10 years (Exclusive experience of 3-4 years as System Analyst) professional career with a full understanding in area of web technologies and desktop application especially using .NET and SQL Server, Ajax /JavaScript.
Excellent grasp of , OOPS, Application Design, Web Applications, Web 2.0 Concepts, RIA , Usability, UML, Design Pattern, and tools like enterprise architecture.
Ability to influence others to achieve results.
Excellent understanding of Data structures, Advanced RDBMS concepts etc.
Conceptual and functional knowledge in OLAP and BI would be helpful.
Excellent at architecting complex high availability solutions involving multithreading.
Hands on experience in coding in critical areas of software.
Project Management skills in managing development team.
Should be able to resolve a wide range of issues in creative ways.
Should be able to work on problems of diverse scope.
Should be able to demonstrate good judgment in selecting methods and techniques for obtaining solutions.
Lead and manage team of software engineers to ensure the deadline of delivery of each Project with 100% quality.
Should be able to start work with little instruction on day-to-day work.
Experience in using SCM tools like CVS, SVN,VSS etc.
Ability to estimate effort for building web/winform based application.
Thorough knowledge of software engineering process using various methodologies (Waterfall, Iterative, Agile).
Very good people management skills with aptitude and attitude to mentor team members of various technology.
Desired Skills:
* WSS/MOSS,
* Knowledge of Agile development methodologies (XP, Scrum, etc.)
* Active Bolger
Responsibilities:
* Participates in or leads cross-functional teams focused on the delivery of new or existing products.
* Plans and directs schedules and may monitor budget/spending.
* Monitors the project from initiation through delivery.
* Organizes the interdepartmental activities ensuring completion of the project on schedule and within budget constraints.
* Coordinating the delivery of professional services to customers.
Overall planning, organizing, directing, controlling and delivery of all projects prioritized in alignment with the business strategies.
* Ensuring the ongoing process/system capability associated with projects.
* Managing any changes required to meet or exceed the expectations established in project designs.
* Recruit, induct and mentor new team members and carrying out appraisal for the team members.
* Produce all project life-cycle documentation, including project plans, risk registers and lessons learnt reports.
* Helping set and report on team KPIs and identifying and delivering action plans to address any issues.





