Position Summary
Develops effective information technology solutions for Client by creating new, or enhancing existing internal or customer applications.  Applies fundamental concepts of software programming and application development methodology in a team environment.  Determines programming solutions for analyzing business and functional requirements and technical specifications.
Roles & Responsibilities
Role description:
At least 1 year of experience with a proven track-record of writing increasingly complex code. Demonstrates  strong problem  solving abilities; portrays  strong analytical  and communication skills;  works well within the team, coordinating efforts on one or more projects, with the ability to work independently  to resolve complex issues. Identifies  production problems and proposes  resolutions; possesses  solution design skills  with the  ability to coach  junior team members; solid business acumen and product knowledge.
Responsibilities:
•    Performs product design and programming activities requiring business, functional and systems research and analysis; designs, implements, and/or maintains product modules or sub-systems.
•    Follows scheduled plan and timeline utilizing established programming guidelines to meet key activity goals.
•    Executes test procedures according to test plan and identifies problems; performs unit and integration testing for functionality and limits; performs bug verification, release testing, and support for assigned products.
•    Interacts regularly with functional teams including (but not limited to) Marketing, Product, Customer Care, Information Services, and Quality Assurance to gather and disseminate information regarding product builds and progress.
•    Writes module-level implementation and test specifications; tracks key activities.
•    Participates in product deploys and post-production issue support.
•    Estimates development changes and ensures all stakeholders are apprised of effort and duration for each development task.
PRIMARY LANGUAGES:
•    C#;
ADDITIONAL LANGUAGES:
•    HTML, CSS, XML, XSL, XSLT;
WEB TECHNOLOGIES:
•    JQuery;
.NET (Frameworks):
•    ASP.NET, Web Forms, UI controls, ASP.NET MVC, ASP.NET AJAX, WCF,
DATABASE:
•    Relational databases (TSQL, SQL Server 2008+)
DEVELOPMENT TOOLS:
•    Visual Studio
Knowledge, Skills, and Experience
ESSENTIAL:
•    An undergraduate degree from an accredited college or university with a focus in Information Technology, Computer Science or related discipline; or in the absence of a degree, directly-related job experience developing effective information technology solutions by creating new or enhancing existing web-based applications and applying fundamental concepts of software programming and application development methodology in a team environment, where a number of years and proven knowledge may offset the degree requirement;
•    Experience and a solid background in C#;
•    Experienced in a database/development related field, with day-to-day experience in a structured business/development environment (SQL Server 2005/2008);
DESIRABLE:
•    Demonstrates problem-solving abilities;
•    Strong analytical and communication skills;
•    Works well within the team;
•    Coordinating efforts on some projects.
•    Fluent English.
Benefits:
Permament Contract or B2B Contract
Medical Insurance
Multi Sport Card
Life assurance
Training and Development opportunieties
International Team