Expired
Company:
ROSS
Location: Old Toronto
Closing Date: 04/12/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Our client is a small, but successful business and technology consultancy in their 5th year in business that helps their clients gain a competitive edge in the marketplace through the effective use of technology. They help companies grow by maximizing their investment in people, process and technology.
They’re looking for a Technical Lead – Microsoft Technologies. In order to succeed in this role, you must be either a technical lead or a senior developer ready to take your career to the next level.
You will manage and motivate a small team (currently 4-5 people). You will be required to work independently with little day-to-day management while delivering on hard deadlines. As a leader, you should display a high level of energy and know how to bring out the best in your peers. You should also display a strong passion for quality, a proactive stance in problem solving and a desire to make a positive change in the overall solution.
You will assume the role of the technical lead on a project delivery team.You will manage and guide all aspects of the software development lifecycle.
You should thrive in an environment characterized by its fast pace and high level of collaboration between members on the team and clients. You need to demonstrate good time management skills, resourcefulness and ability to perform under pressure.The individual must be self- motivated and a self starter. You love keeping abreast of the latest technologies and can help shape the future of this business.
Location, Travel and Compensation:
You’ll be the key technical resource reporting into the owner of the company. You will be the main liaison between your employer and their clients. Therefore, you must have EXCELLENT presentation and client-facing skills along with excellent communication abilities. Most of their clients are within the GTA, so you must be willing to travel to client sites when necessary.
They’re located in downtown Toronto (Spadina and Front) but they do allow occasional telecommuting.
The salary range is $85k-$90k plus $3,000 in educational allowance and potential bonus. They have a medical and dental package and provide 3 weeks plus vacation.
Duties and responsibilities for this position are tracked against four areas within the project delivery.
Project Management
Responsible for all facets of project management using Agile Methodologies.
(e.g. Scrum)
Works with the development team and subject matter experts to develop robust implementation plans, providing estimates, sizing and costing metrics for projects
Ensures projects are running on time, on budget
Accountable for project profitability
(e.g. tracking profit margins and days over budget)
Proven leadership abilities; mentors, educates, delegates and manages a team of Software Engineers
Anticipating issues and risks for software projects
Manages all software development activities such as requirements analysis, design, development and quality assurance.
Manages customer expectations and satisfaction
Exemplifies high degree of organization and ability to prioritize effectively.
Self starter and able to prioritize time on high value activities
Business
Working with clients to understand their business requirements
Help clients break down business problems and translate them into project requirements, that can be consumed by the development team
(e.g. Work Breakdown Structure)
Writing functional and non-functional specification documents
Writing technical design and specification documents
Document business, information, application and technology aspects of approach to solution
Technology
Demonstrates broad applied knowledge of a variety of different software design patterns, frameworks, strategies and technologies
Writes high quality software to specification, using best practices, coding standards and frameworks established by the team
Deep understanding of Software Design Patterns and ability to apply them in software projects
Develop conceptual and technical designs using OOA and OOD to create custom software
Expert with Microsoft Technologies (e.g., C#, VB.NET)
Expert developing web solutions using ASP.NET
Knowledgeable and able to program against multiple technologies not limited to C#, VB.NET, ASP.NET, T-SQL, JavaScript, HTML
Working with databases to; data model, design and normalize, writing T-SQL code, optimization of DB objects, working with Stored Procedures, Views and Functions.
Displays advanced debugging skills, able to debug system wide technical problems in unfamiliar areas
Demonstrates testing proficiencies across test automation, code coverage, test plan and test case development
Participates in technology assessments and/or software package evaluations
Participates in architecture and application design review
Conducts technical workshops to ramp up team and/or clients
Provides direction, instruction and understanding around .NET concepts to development teams
Leading design and code reviews
Keeping up to date with the latest software development trends and practices
Qualifications
B.Sc in Computer Science or similar background
Excellent problem solving skills
Excellent written, verbal and presentation skills in English
Proven experience interacting with clients, managing requirements
Experienced applying Software Design Pattern on projects
Experience with all phases in the Software Development Lifecycle Deep understanding with OOA, OOD and OOP
Expert in either C#, VB.NET or Java
Expert with web technologies and ASP.NET
Pluses
Demonstrated proficiency in one or more of the following areas
Web Analytics
Business Intelligence
Data Warehousing
Collaboration Technologies
Workflow Technologies
Business process consulting
Project Management using Agile methodologies
If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $750 referral fee. Click http://www.getROSS.com/referral_fee.php for more details.
Click here to apply online
#J-18808-Ljbffr
ROSS
Similar Jobs
- View Job
Software Development Technical Lead: MS Technology
Old Toronto - View Job
Software Development Technical Lead: MS Technology
Old Toronto - View Job
Technical Software Development Manager
Old Toronto - View Job
Lead Software Engineer (Technical Lead)
Old Toronto - View Job
Lead Software Engineer (Technical Lead)
Toronto