POSITION OVERVIEW
Key Duties and Responsibilities:
1.Engage and work amongst a small
group of SEs working on the development of an enterprise application
2.Verify technical requirements
from stakeholders or business analysts
3.Author designs ensuring
completion of all requirements
4.Analyze business processes and
define application workflows focusing on usability
5.
Follow quality standards through code reviews and design approvals
6.Participate in the implementation
plan that includes schedule, priorities, dependencies and deliverables
7.Write high quality code and debug
across multiple modules while dealing with related external dependencies
8.Perform complete testing of web
applications
9.Document tools and practices and
participate actively in knowledge sharing processes. Share best practices and learn
from other team members and peers
10.Promote positive morale and a
sense of team identity
Experience and Knowledge Required:
1.3+ years of proven experience in
web development projects
2.Solid proficiency in .NET (C#)
and ASP.NET MVC
3.Good HTML/Ajax/JQuery experience
4.Experience working with databases
(MS SQL preferred)
5.Thorough knowledge of software
design concepts, such as object-oriented programming, common design patterns,
algorithms, and development lifecycles
Behaviour/Competencies:
1.Excellent verbal and written
communication skills, including technical writing skills.
2.Excellent organizational and
people management skills.
3.Pro-active, motivated, and
energetic.
4.Excellent time management skills
with strong ability to prioritize and multi-task across competing demands.
5. Flexible and dynamic – quickly
adapt to changing needs of the business.
6.Commercial awareness - the
ability to view situations from a commercial or business perspective.
7.Ability to work under extremely
demanding and dynamic situations.