Duties will include, but not limited to:
Work directly with business stakeholders to understand system functionality & requirements.
Derive technical specifications from functional requirements for development teams.
Coordinate with developers to assure that there is a clear understanding of all functional requirements.
During the development phase, serve as a liaison between development and business customers to help resolve conflicting design/functional requirements.
Track resources and accountability to ensure timely completion of project deliverables.
Manage project milestones, risks, and deadlines and provide necessary level of visibility to stakeholders.
Bachelor's degree is required.
Experience in the analysis, design, and implementation of software solutions, systems, or products.
Good understanding of data modelling, workflow modelling, and use case development.
Demonstrated understanding of Agile and Scrum Methodology development processes
Good understanding of Microsoft technologies.
Experience in working with C#.NET, Web Services, CSS, XML, T-SQL, UML, ASP, ASP.NET.
Experience in working with Object Orientated Programming and development methodologies.
Knowledge of Service Orientated Architecture (SOA).
Experience in working with MS SQL Server Database development.
Ability to handle several projects at any given stage.
Excellent foundation of programming concepts and methods.
Understanding of internet technology and web development.
Ability to understand complex business problems and translate into appropriate technical solutions.
Ability to translate functional requirements into technical specifications as well as assist in envisioning scope of projects.
Ability to meet and manage to project deadlines, escalates issues, and drive projects through to completion.
Strong negotiation skills with aptitude to manage controversial situations as well as influence.
Analytical and problem solving skills.
Process-oriented and driven to achieve strategic goals.
Ability to plan, prioritize, and organize effectively.
Ability to comfortably work in a fast-paced, often ambiguous and event-driven environment; excellent planning skills with a history of delivering results.
Strong interpersonal and communications skills (both oral and written) with a customer service orientation.
Demonstrated competency to effectively interact at all levels across the organization, working with ambiguity and build successful relationships.
Excellent presentation skills.
Must be flexible and able to meet strict deadlines and sudden and unpredictable needs.
Strong political acumen, diplomacy, and emotional intelligence; successful ability to manage conflict with positive result.
High stress tolerance.
Solution and results orientated.
Be prepared to work in a 24/7 environment.