Our business culture at TechBlocks has been built on strong values with an open, friendly environment that fosters learning and encourages innovative thinking. We keenly nurture the capabilities of our employees by providing them ample space for growth and excellent career opportunities.
If you are someone who thrives on challenges, can bring in unique perspective and contribute knowledge expertise to everything we do, welcome aboard.
We have openings currently for the following positions:
Primarily focus on the development and deployment of solutions in the Microsoft Stack
Prepare, design and review solution architectures for standard and enterprise MS SharePoint installations, both standalone and with integration to other systems
Analyze user requirements, technical design, detailed design, programming, peer to peer reviews, documentation and support
Prepare, design and review solution architectures for MOSS Records Management, Collaboration, Document Management and Web Content Management functionality
Prepare, design and review solution architectures for building multi tier distributed application architectures and .net service oriented architectures with COM/DCOM/COM+
Act as liaison between client and project team
Experience in deployment of MOSS Records Management, Collaboration, Search and Web Content Management functionality
SharePoint Server MOSS 2007 / WSS 3.0 / WSS 2.0 experience including extensive experience in installation, configuration and administration of SharePoint in large enterprise environments.
Demonstrated experience in architecting, designing, and developing custom applications in a SharePoint environment.
Demonstrated working knowledge of .NET 3.5/2.0/(i.e. C#.NET and ASP.NET), JavaScript and XML
Demonstrated working knowledge of SQL Server 2005 and Oracle
Demonstrated working knowledge of programming using Microsoft Office applications
Demonstrated working knowledge of AJAX
IIS 5.0/6.0 experience
Windows Server Experience including Windows 2003 server
Strong Knowledge of Active Directory, DNS, Networking, Security Principles
Extensive knowledge and skills in troubleshooting
Demonstrated ability to work in a team environment. Excellent communication, documentation, mentoring, and knowledge transfer skills
Experience in building multi tier distributed application architectures and .net service oriented architectures with COM/DCOM/COM+, .net remoting, xml web services, MSMQ and Windows services, web parts and team site technologies
In depth knowledge of OOP/OOD, MSF Methodology, test driven development
Strong ability to solve complex problems and optimize software development process
Initiative, hard-working, professional team player, ability to quickly master new technology and cooperation
Good planning and organization skills, ability to handle and deliver under intensive pressure and within timelines
SharePoint Portal Server 2003 and 2007
MOSS 2007
Visual Studio 2003/2005
InfoPath 2003
ASP.net
AJAX
ADO.net 1.1/2.0
C# and VB.net
SOAP/HTML/XML/XSLT/, TCIP/IP, SQL Server
Reporting Services
Workflow Foundation
Business Data Catalogue
Biztalk
.net framework 1.1./2.0/3.0
Vice President Of Sales, IT Services
Developing new client relationships and new opportunities for TechBlocks to deliver IT services.
Working as part of a team to reach regional objectives based on revenue growth and profit.
Providing assistance, leadership and strategic input into business development activities in our Toronto location.
Developing specific sales and marketing strategies to rapidly grow the business, with existing IT service offerings
Actively working to attract and retain lifetime customers and ensuring customer relationships are managed
Developing and meeting growth targets that effectively use corporate tools, services and resources
Submitting required paperwork and written materials in a timely and accurate manner
Maintaining high level presentation skills for use within accounts, locations, regions and national meetings
Expertise in both new sales and account management roles
A passion for selling IT services (preferably Microsoft solutions for minimum 5 years)
Success in growing account relationships and professional services revenue
Measurable experience in dealing with C-Level Executives and their extended Senior Management teams
A fundamental understanding of the IT function as it is relevant to today's C-Level Executives
A proven ability to work in a team environment
Excellent communication, negotiation and presentation skills
Ability to effectively interface with employees and customers of all levels
Credibility in one or more industry sectors. Retail, Energy, Government and Health sector experience strongly desired. Financial services, transportation, manufacturing and retail experience also preferable.
Experience in application outsourcing or AMS (Application Managed Services).
A well established network of Senior IT management in the GTA.
Senior Sharepoint Developer
Assist in SharePoint architectural design
Document entire set of requirements, hardware and software requirements, proposed configuration
Gather requirements and examine current issues
Report and analyze current SharePoint architecture and implementation
Examine issues related to SharePoint architecture design
Install and configure pilot or demo portals
Collect user feedback
Generate and prepare assigned contents for proposal and technical report
Present findings to SharePoint Practice Lead
Provide support to other team members
Proactively learn and utilize new technologies, concepts and procedures as appropriate to project requirements
Attend internal special interest groups relating to the Services competency
Bachelors degree or diploma in Computer Science or related field required
Microsoft Technical Knowledge
Microsoft server technology, including Active Directory, IIS, Exchange
Microsoft SQL administration experience
XML and other web related technology
.NET development experience
Basic understanding of storage technologies
Basic understanding of networking technologies
Excellent documentation and presentation skills
Excellent communication skills
Excellent analysis and design skills
Join us today to be a part of an exciting and challenging team, and learn how you can Do More