We offer competitive health benefits, 401k matching, and the opportunity to work with a talented group of professionals dedicated to delivering high-quality software solutions. You will present yourself as a senior developer during client interactions while maintaining confidentiality regarding team affiliations. Collaborate with clients to assess their IT needs and develop tailored solutions that align with their business objectives. · Conduct comprehensive analysis of existing IT systems and processes to identify areas for improvement. · Design and implement IT strategies that enhance productivity, security, and overall performance. · Provide expert guidance on technology selection, implementation, and integration. · Facilitate training sessions and workshops for clients to ensure smooth adoption of new technologies. · Manage multiple projects simultaneously, ensuring timely delivery and adherence to budget constraints. · Build and maintain strong relationships with clients, acting as a trusted advisor on IT matters.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. · Minimum of 6 years of professional software development experience. · Strong proficiency in TypeScript, JavaScript, HTML, CSS, SASS, and related web technologies. · Solid knowledge of reactive programming using RxJS and observables. · Proven experience with C#, ASP.NET, Web API, and Entity Framework. · Experience with SQL and/or NoSQL databases, including performance optimization. · Solid understanding of software development best practices, design patterns, and coding standards. · Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical audiences. · Experience with cloud platforms such as AWS or GCP is a plus. · Knowledge of Agile development methodologies is preferred.
📌 Senior IT Solutions Consultant (Angular) (Brampton)
🏢 Pierre Strand
📍 Brampton
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.