Job description
- Develop a solution for the software product in line with the solution architecture and technical roadmap.
- Validate with the Solution Architect the technical implementation of new concepts
- Performs code reviews and applies good coding practices
- Takes responsibility for the quality of delivered code
- Helps eliminate technical obstacles raised by the team
- Works on functional and technical analysis as required
- Provides technical support/leadership for escalated incidents/faults to ensure they are resolved effectively
- Works with solution designers to ensure design meets requirements
- Makes the best technical design decisions based on their knowledge or in collaboration with the Technical Manager and/or Solution Architect.
To succeed in this role, the candidate must possess the following skills:
- Training in computer science or computer/software engineering, AND at least 5 years' experience in professional software development
- At least 5 years' hands-on experience in C# software development
- Concrete experience in database development with SQL Server
- Practical experience in an agile development environment
- Bilingual (French / English)
Assets :
- Knowledge of WCF Web services development
- Knowledge / experience of software development in C++
- Knowledge / experience in database reporting with SQL Server Reporting Services (SSRS)
- Knowledge of enterprise software architecture techniques and industry best practices
- Knowledge of enterprise software architecture techniques and industry best practices
- Knowledge/experience in the development of a pension fund management platform
About LifeWorks
CEO: Stephen Liptrap
Revenue: $500 million to $1 billion (USD)
Size: 5001 to 10000 Employees
Type: Company - Public
Website: www.lifeworks.com
Year Founded: 1966