Developer – Senior

LocationOttawa
Job CategoryInformation Technology
SP-ID24108
Position TypeContract
Application Deadline August 28, 2020
Experience Required10+ years
Job Duration1 year
Education RequiredN/A

Our client is looking for a “Developer – Senior” to work in Kanata, ON.
 
BEFORE you proceed to the job description…
– You must hold a valid Security Clearance (Reliability level) or is willing to go through process of obtaining one.
 
– Must be able to provide 2 professional references to contact and receive feedback prior to client review.
 
JOB DESCRIPTION:
 
POSITION TITLE: Full Stack Developer
The developer will be a part of a highly skilled, Agile team and work in a collaborative environment where continuous learning opportunities and challenging work is a constant. You will be responsible to support and enhance a group of applications built in a number of technologies. You will employ agile development practices including test and deployment automation as well as Continuous Integration to improve overall execution speed and product quality.
MAJOR RESPONSIBILITIES & ACCOUNTABILITIES
• Support and update Web Applications developed produced in Angular/Typescript, Dojo, Java, C#.
• Run Data Refresh Processes using Batch jobs and IBM Data Stage.
• Troubleshoot and manage /
• 3+ years developing Single Page Web applications (ex: Angular/React/Dojo).
• Experience with programming languages and protocols such as C#, Java, SOAP, REST, Python, Batch, Web Logic
• Strong experience and knowledge of Design and Architectural patterns and knows when to apply them.
• A focus on delivering results with benefits to the customer
• Experience working in an Agile Team environment as well as work independently
• Comfortable with UI/UX accessible and responsive design.
• Comfortable in a dynamic environment with multiple concurrent priorities
• Strong interpersonal and communication skills and ability to provide knowledge transfer to other developers.
• Able to communicate technical solutions at all org. levels
• Ability to learn quickly, work across full stack and in a fast-paced environment
• Ability to understanding existing application by reading source code with minimal documents
• Critical thinker and problem solver
• Team player, leader and mentor
SKILLS & COMPETENCIES REQUIREMENTS:
MUST HAVE:
• 10+ years significant position related experience required
• Advanced experience developing Single Page Web applications (ex: Angular/React/Dojo).
• Experience with programming languages and protocols such as C#, Java, SOAP, REST, Python, Batch, Web Logic
• Experienced with Databases such as Oracle SQL
• Strong understanding of UI, cross-browser compatibility, general web functions and standards (HTML5, CSS3, JSON, WCAG)
• Experience trouble-shooting and resolving accessibility-related issues
• Extensive practical experience building form workflows in Angular applications
• Expert knowledge of OO design, patterns, and data structures
• Knowledge of version control best practices
NICE-TO-HAVE:
• Experience implementing WCAG 2.0 standards and specifications
• Experience with Esri ArcGIS Server, ArcMap/ArcCatalog
• Experience with source version control, build and dependency management tools (GIT, TeamCity, BitBucket, Maven, etc.)
• Current with latest technology, trends, and best practices
• Bring examples of previous work to interview and be prepared to walk through code samples of previous work

Additional Notes:
– Hired contractor will initially start working remotely. However, when company resumes onsite work, the contractor will also require to work fulltime onsite
To apply, send your resume to:
r.jeon@maxsys.ca