.Net Developer

 
Mosaic is a leading North American Integrated Agency, specializing in Experiential Marketing, Sales and Merchandising, and Interactive. At Mosaic, we are never satisfied with the status quo and are in constant search for new ideas and new ways to help our clients build their brands, amidst the evolving dynamic of empowered consumers leveraging new technologies.
 
What are we looking for?
 
Mosaic is currently recruiting for a full-time C# .Net developer looking to work as part of a small team of experienced application developers.
 
What will you do?
 
As a .Net Developer with Mosaic you would be part of a cross-functional execution team, reporting directly to the North American Deployment Manager.  .Net developers develop and support consumer facing applications that securely facilitate the collection of consumer information and event data.  The lifespan from development to deployment of a typical application would be between 2-3 weeks.  It is expected that all developers will work on 2-4 applications concurrently.
 
Key Responsibilities:
 
·          Build new applications with .NET 4.0 / C#.NET / VB.NET / ASP.NET / SQL Server 2008 / Web Services / Data Services
·          Develop new functionality on our existing software products
·          Develop within a structured development environment
·          Develop extremely user-intuitive applications and interfaces
·          Work along-side business analysts and project coordinators
·          Participate in a diverse, experienced, energetic team on rapid, agile development schedule
·          Provide project stakeholders with meaningful and valuable feedback
·          Utilize regular communication and meetings to keep your manager informed of project status
·          Over-deliver on project objectives
·          All other responsibilities as assigned
 
Skills/Attributes Required:
 
·          3+ years experience as a developer
·          3+ years experience with C#.NET / ASP.NET
·          2+ years working with SQL Server ( 2008 preferred)
·           Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance.
·          Deep knowledge of the .NET 3.5/4.0 Framework, including Visual Studio 2008, VB.NET, ASP.NET, ASMX and WCF Web Services, and ADO.NET.
·          Strong knowledge of software implementation best practices.
·          Ability to design and optimize SQL Server 2008 stored procedures.
·          Experience with JQuery or similar technologies.
·          Ability to adapt quickly to an existing, complex environment.
·          Ability to quickly learn new concepts and software is necessary.
·          Candidate should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
·          Passionate about building high-quality systems with software implementation best practices
·          Documented testing and bug tracking experience
·          Adaptable and flexible
 
Education:
 
·          Bachelor's degree or equivalent college diploma in Computer Science, Software engineering or related area preferred
·          Microsoft certifications are a plus
 
How to Apply:
 
-       Apply online by visiting our Website at www.mosaicjobs.com
 

 
Areas of competency
 
·         problem analysis and solution,
·         communication (formal written and informal verbal)
·         conflict recognition, resolution,
·         project organization, cooperation,
·         time management, task planning and prioritizing,
·         economical decision-making,
·         self-teaching, learning organization,
·         innovation potentials,
·         data protection, security,
·         project specification, project monitoring,
·         documentation, standards,
·         quality assurance.
 
Education Experience
 
Typical candidates would possess one or more of the below qualifications/experiences
 
·         Bachelors Degree in Business Admin or Management or equivalent experience
·         College Diploma in  Computer Information Systems an asset
·         PMP Certification nice to have


Apply