Technical Specialist - .Net

Accountabilities-

Architect,
develop and implement software programs to meet business requirements.Develop
application code and modules for business, functional and technical
requirements.Tune
up design for maintainability, scalability and efficiency.Integrate
best qualitative practices in design and development aspects of programsUtilize
established development tools, guidelines and conventions including but not
limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NETUse
Microsoft technologies: C#, ASP.NET, SQL, MVC, and Microsoft Workflow to
develop technical solutions to complex problems that require the regular use of
ingenuity and creativityDevelop,
maintain and support programs/tools for internal and external clientsAnalyse,
diagnose and resolve errors related to their applicationsHelp
define project plans requiring software development and hardware installationsProvide
technical and project management expertise across multiple areas of application
developmentProvide
ad hoc reporting and analysis as requiredPerform
unit tests and fix bugs.Investigate
operational or systematic problems and user queries as requiredFollow
all department standards and methodologiesInteract
and communicate effectively with all levels of staff, senior management and
customersCommunicate
effectively and clearly, in writing and verbally, in one-on-one and group
presentation situationsStrong
ability to effectively lead a team

Education-

BS
in Computer Science or IT related concentration.

PERSONAL
ATTRIBUTES-

Exceptional
problem solving skillsHighly
adaptable in a changing environmentA
drive for results and customer focusKnowledge
of the inner workings of a QSR is highly desiredSelf-starter
with the ability to work unsupervised