Global Talent Alliance, Canada | Career ...

15 active jobs

View all 15 jobs
Job Openings Senior Software Development Manager About the job Senior Software Development Manager This is an opportunity to shape the future by building features from the ground up and refining existing ones through data-drive iteration. As a Senior Software Development Manager, you'll lead two teams in the collective effort to reimagine communication between clinics and patients. This role isn't just about managing teams; it's about driving innovation and fostering collaboration to enhance the experience for everyone involved. Join us in making a real difference in healthcare. This position is a remote position, allowing you to work anywhere you want across Canada. Building a delighted team who can delight our customers is part of the company's DNA. We really want the people who work here to love being here. We're not a clock-in clock-out system-type environment. With that being said, we're not going to paint the picture of a perfect environment either. We're a company that's scaling quickly, we have many moving parts, many of us are doing this for the first time and sometimes, we don't have processes in place or clear views which can require a lot of resourcefulness and a passion for problem-solving. With all that to say, if you're looking for an environment where you can grow, stretch yourself, and work with some incredibly talented people on problems that are positively impacting people's lives, Jane could be the place for you. The impact you could have... Contribute to the company's growth by executing exciting roadmaps for practitioner engagement and seamless care delivery. Mentor and coach team members, fostering career growth and engagement. Enhance team efficiency and collaboration by refining processes and agile approaches. Foster collaboration with Product Managers, Designers, and other teams, ensuring seamless coordination. Ensure features effectively address customer needs by monitoring metrics post-release and collaborating closely with Product Design and Product Management. What we need... Enthusiastic about solving customer problems and committed to feedback and improvement loops. We're looking for experience with leading two or more teams and handling diverse problem spaces and technical approaches. Proficient in performance management, supporting promotions, performance improvement plans, and mentoring for leadership roles. Successfully delivered timeline-driven projects without sacrificing quality, adept at negotiating compromises. Experienced with distributed systems and a background in working with object-oriented languages for high-performance services such as Java, Scala, Kotlin, Python, Go, Rust... Have worked as an IC, or lead teams working on communications platforms and integration (messaging, push notifications). Familiar with cloud architecture (AWS, GCP, Azure), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, Helm). Excellent written and verbal communication skills, prioritizing over-communication. Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailRemoteSenior
posted 2 months ago
Job Openings Intermediate Project Manager About the job Intermediate Project Manager Valcom Consulting Group is seeking the services of an Intermediate Project Manager for a full-time contract position at CFB Gagetown in Oromocto, New Brunswick. The successful candidate will demonstrate the following competencies: A minimum of 5 years of experience as a project manager. 2 years of experience managing training projects. 3 years of experience in managing eLearning and/or software projects. In addition to the project management competencies, the successful applicant will posses a bachelors degree or college diploma. A PMP certification is considered an acceptable alternative to a degree or diploma. The successful candidate will also be proficient in English, and will hold (or be able to obtain) a Government of Canada secret security clearance. Note: since the requirements to obtain a security clearance involve demonstrating 10 years of residency in Canada, applicants who are not Canadian citizens or Permanent Residents will not normally be considered to obtain a secret clearance. Closing Date: May 31, 2024Full Time Contract Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailMid Level
posted 2 months ago
Job Openings Senior FPGA Designer/Architect About the job Senior FPGA Designer/Architect Senior FPGA Designer/Architect (Job Req #2024-008) Duties: Architect, design, simulate and test leading edge SoC FPGA solutions Develop high-level design requirements and support product definitions Work with other members of the team to verify the functionality of the FPGA, SW & HW Provide significant technical leadership to design review preparation, execution, and timely action item closure for complex issues Generate both specification & design documentation to support cross functional aspects of the NPI process Lead the overall FPGA delivery, which entails collaborating with cross-functional teams, suppliers and customers to ensure the overall design meets the requirements according to an established project plan Thoroughly self-test all designs and support PV/QA throughout development this includes reviewing test plans, validating feedback, and debugging/fixing hardware problems as required Participate in Agile Scrum ceremonies like stand-ups, retrospectives, refinement, and sprint kick-offs Coach and mentor team members to attain breakthrough results in assigned deliverables Create first class FPGA designs by innovating in design, project management, tools and workflow Requirement: In-depth knowledge of (System)Verilog Expert in FPGA workflow including RTL design capture, synthesis, timing closure, prototyping and release processes Knowledge of GIT revision control systems, branching and tagging methodologies Expertise in RTL debugging through simulations and in-FPGA logic analyzers Familiarity with the following technologies: SoC FPGA interconnects such as Avalon or AXI interfaces PCI Express, Ethernet 1/10/25/100GE, 12G-SDI, HDMI, DisplayPort Compression technologies: NDI, SRT, AVC/HEVC High-speed transceivers Timing recovery / Synchronization DMA engines, hardware acceleration (off-load engines), and high-performance memory controllers UVM Based Testbenches Vivado and Quartus development tools Knowledge of software languages such as C, C++, Python a plus Understanding of digital video, audio and associated audio standards a plus B.S. in Engineering required Strong interpersonal skills with ability to work as part of a team or independently as required Keen observational skills and problem solving intuition Organized and detail oriented self-starter Ability to learn new concepts quickly and work towards finding creative solutions to challenging problems Comfortable moving forward aggressively; balancing risks appropriately to optimize success across all business aspects good, fast, and cheap Equally comfortable contributing as a team member or championing an idea with upper management Minimum 8 years FPGA development experience with expertise in Video/Audio technologies preferred Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailSenior
posted 2 months ago
Job Openings Business Analyst About the job Business Analyst PLATO is Canada's only Indigenous-led, Indigenous staffed software testing services firm. We insist on working with quality people who share our passion for quality testing and have built a team of people who also believe quality is the most important deliverable. Our team of software testing specialists believes that better software leads to a better world. We are committed to building strong communities - PLATO trains and employs members of First Nations, Metis, and Inuit communities across the country and strives to build a network of 1000 Indigenous software testers across Canada. PLATO has offices on or near Indigenous communities across Canada, in Fredericton, Miramichi, Sault Ste Marie, Regina, Calgary, Edmonton, Vancouver, and Victoria. We are currently looking for Business Analysts for our Toronto, Ottawa, Calgary, and Fredericton-based customers. Responsibilities will include working with business stakeholders to elicit, analyze, specify and validate IT solutions to meet business needs. Must be able to bring together diverse stakeholder groups, drive consensus and create a shared understanding while maintaining alignment with business and IT strategies. ShareWhat you'll do Responsibilities Evaluate business processes, anticipate requirements, uncover areas for improvement, and develop and implement solutionsReview existing applications and validate existing documentation of business requirements, processes and system specifications to develop an understanding of the existing functionalityAnalyze existing processes and perform analysis to identify opportunities to streamline processes, eliminate redundancy and ensure that processes are efficient, sustainable, and repeatableStay up-to-date on the latest process and IT advancements to automate and modernize systemsMeet with business leadership (SME, product manager, process owner) to understand new business requirements; create and validate technical requirements documentationDevelop a clear definition and acceptance criteria for application features to ensure the business requirements will be addressedParticipate in the implementation of new applications; work closely with the business to create comprehensive test plans for different applications, business processes, and technical solutionsTrain and support users in conducting UAT, create test cases for all phases of testing, gather feedback, tracks and reports defects, and follow up to ensure resolution of outstanding issues What you'll need Qualifications Bachelor's Degree or equivalent work experienceMinimum of five (5) years experience working in a business analyst or project management roleCertified Business Analysis Professional (CBAP) is preferredPrevious experience coaching and mentoring is preferredExcellent client facing communication skillsExcellent written and verbal communication skillsPossesses leading edge technical knowledgeKnowledge of Software Development Life CycleUnderstands principles of agile developmentDemonstrated ability to produce high quality deliverablesIIBA, PMI-PBA, and/or Scrum certification is preferred A little bit about us PLATO Who We ArePLATO is a software testing and technology services company trusted by clients around the world. In addition to providing our clients the highest quality software testing services, PLATO is creating careers in technology for First Nations, Inuit, and Métis people from coast to coast to coast through our innovative train-and-employ model. Since 1997, we have been helping organizations all over the world reach their quality objectives by delivering scalable, proven, quality-centric managed services. Companies such as Apple, Suncor, TD Bank, Medavie, BCLC, LinkedIn, Boeing, and many others have gained considerable advantage from our Quality Assurance (QA), Testing, and eLearning expertise and experience. We deliver specialized QA services to our clients with the goal of helping them increase profitability, boost customer satisfaction, manage development cycles and implement quality-centric solutions. We develop innovative approaches and solutions, designed to generate increased efficiencies, competitive advantage, and market share for our clients. Are you interested? Work With Us At PLATO, we encourage our employees' personal career growth. We have plans in place to make sure that each employee is connected with a people manager to help guide them through their professional development, offer e-learning classes, and allow our employees to pursue software certifications for cutting-edge technologies. PLATO respectfully acknowledges that our offices are located on treaty territories, unceded First Nations and Inuit territories, and part of Métis homelands. We honour their long history of welcoming many Nations to the beautiful Turtle Island and we actively work towards reconciliation between Métis, Inuit, and First Nation peoples and non-Indigenous people on this Land. We contribute to proactive employment practices to promote inclusivity and diversity to those especially marginalized populations such as women, persons with disabilities, members of visible minorities, First Nations, Métis, and Inuit peoples, and all other groups protected under the Human Rights Code. We are committed to providing accommodations for people with disabilities by provincial legislation. Please let us know if you require accommodation during any aspect of the recruitment process and we will work with you to address your needs. Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailMid Level
posted 2 months ago
Job Openings Junior Data Engineer About the job Junior Data Engineer Company DescriptionIts an exciting time at VeroSource as we continue to grow and expand our footprint into the local digital health market and beyond. We are a progressive, fast-growing company led by a team of experienced Business and IT professionals that has gained a reputation for excellence. We enjoy challenging and rewarding work and the chance to collaborate with an amazing team. We offer a competitive salary and benefits package and promote a healthy work-life balance. Come join us and be part of the team! Where you come inAs a Junior Data Engineer, you will work within the Data Science team and with the Business Development and Solutions teams to develop and produce data pipelines and craft useful datasets for creating machine and deep learning models that enrich VeroSource and client applications with accurate data analysis, predictions, and recommendations.Job Responsibilities include, but are not limited to:Understand business needs and develop solutions through machine learning or other advanced analytics Work with different members of the team to identify data requirements and help to develop and implement solutions Help implement automated data pipelines for transforming client data Data cleaning and feature engineering on datasets to improve model performance Decipher and solve business problems by developing predictive models Analyze data and generate visualizations and reports on those analyses Develop process improvements and integrate new systems with existing frameworks Validate program operation by conducting QA testing Identify and escalate data issues to support continuous process improvements Maintain historical records by documenting program development and revisions Requirements Required skills:1-5 years of experience Strong analytical and problem-solving skills Proficient in the use of Python. Proficiency in R would also be a great asset. Nice to have (but not required):Knowledge of cloud service providers Machine Learning tools, such as Amazon AWS and Microsoft Azure Data visualizations skills using Tableau, Power BI or similar Experience working with Spark and Resilient Distributed Datasets Experience with data partitioning and partitioning strategies Experience with RDBMS and data modeling Fluency working with machine learning frameworks such as Scikit-Learn and TensorFlow Experience implementing machine learning models in production environments Experience with artificial intelligence REST API Development GIS knowledge and experience, particularly experience with Esri Online products Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailEntry Level
posted 2 months ago
Job Openings Accounting Assistant About the job Accounting Assistant Position: Accounting Assistant Job Type: Part-time (21 hours/week), in-office position, May 2024 March 31, 2025, with the possibility of extension Reports to: Finance Manager Salary: $25.00/hour. Plus a comprehensive benefits package Application deadline: April 22, 2024 About IWSO Immigrant Women Services Ottawa (IWSO)is a community-based agency serving immigrant women. IWSOs mandate is to: Empower immigrant and racialized women to participate in the elimination of all forms of abuse against women and their children.Provide culturally responsive services to facilitate immigrant womens access to community and mainstream services.Deliver programs to assist immigrant women in their journey to attain their full potential. Main Duties & Responsibilities : Maintain the accounting filing system.General bookkeeping duties including data entry, accounts payables, accounts receivables, cheque preparation, invoice review, and preparation.Maintain/update the subsidiary ledgers for prepaid expenses and processing the payroll (as deemed necessary).Record the transactions to Simply Accounting. Prepare the annual audit requirements.Prepare the semi-annual application for GST/HST PSB.Prepare the Annual Charity Return and the required subsidiary ledgers related to its preparation.Perform other tasks that may be assigned by the Finance Manager or by the Executive Director. Qualifications: Bachelors Degree in Accounting or College Diploma in Accounting.Previous bookkeeping experience in a not-for-profit/charitable status organization environment.Ability to analyze transactions.Ability to prioritize, meet deadlines, work under pressure, and adapt to a fast-paced changing environment while maintaining attention to detail.Excellent interpersonal skills, ability to learn quickly, self-motivate while working independently and/or collaborating as part of a team.Proficient in using Simply Accounting or SAGE and Microsoft Excel.Proficiency in English. APPLICATIONPROCESS Qualified candidates are invited to submit a cover letter and résumé by, April 22, 2024, 6:00 pm to: Search Committee: Accounting Assistant Position, Immigrant Women Services Ottawa. Email: infomail@iwso.ca IWSO welcomes and encourages applications from members of equity-seeking groups, including but not limited to, candidates who are racialized, indigenous, LGBTQ+, and people with disabilities. We thank you in advance for your interest. Only those candidates with the minimum qualifications will be contacted and considered for an interview. Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailEntry Level$25/hr
posted 2 months ago
Job Openings Customer Service Agent Bilingual (Work From Home or On-site) About the job Customer Service Agent Bilingual (Work From Home or On-site) IO Solutions Contact Center is looking for bilingual (English & French) candidates who enjoy challenges and love helping customers over the phone. Under the supervision of the Team Leader, the Customer Service Agent will be responsible for providing on-the-phone quality customer service and meeting stated productivity targets. We offer you the opportunity to learn and develop your skills and talents in a rewarding career through our Advancement Program. WHAT WE OFFER Work from home option availableOption to physically work on-site available from our contact centers located in New-Brunswick, P.E.I. and QuebecFull-time paid trainingFlexible schedules that help you achieve a better work/life balanceUp to 50% discount on cell phone plans from our partnersA dynamic and welcoming work environment (even working from home!)Incentive premiums and stimulating recognition initiativesJob stabilityA multicultural team that makes you feel challenged and appreciatedA real opportunity to build a rewarding career through our Advancement Program; 95% of our management team members started at IO Solutions as telephone representatives. Today, they hold positions as trainers, supervisors, managers in the call center as well as in the IT, finance, communications and human resources departments. Responsibilities Interact with customers by phone; advise and offer solutions adapted to their needsEstablish a climate of trust with the client in order to promote products, services and client retentionProvide attentive, courteous and efficient customer serviceProvide a unique experience through the quality of your service deliveryAct as an expert on our products and servicesAnalyze customer needs based on account and billing information Qualifications Excellent oral and written communication skills in English and FrenchCustomer focused, positive attitude, empathy and good listening skillsAbility to work in a computer environmentAbility to multi-taskPunctuality and respect for work schedulesGood time managementOrganized and autonomous Benefits Competitive salary plus stability of employmentEmployee discounts with IO Solutions partnersVarious incentives, activities and eventsDynamic and challenging work environmentCareer Advancement program Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailRemoteEntry Level
posted 2 months ago
Job Openings Software Developer About the job Software Developer You love to learn and want to increase your impact. You want to work with a team of like-minded, collaborative colleagues, dedicated to accelerating the transition to a low-carbon future. You want to focus your talents and career on building a healthy, livable planet.One of G-TAC's employer partner, a mission-driven firm (B-Corp certified) focused on helping their clients accelerate the transition to a clean, low-carbon energy future. Established for over 20 years meticulously supporting leading governments, utilities, businesses and others across North America. Their team of more than 50 professionals are whip-smart, kind, super-collaborative, fun, and deeply dedicated to our mission. They include a deep bench of analysts and subject matter experts (across buildings, energy, mobility, and industry), and a team of consultants able to translate findings and advise clients on the policies and strategies needed to make it happen. If you join them, you will be assessing opportunities for large-scale decarbonization; designing the programs, policies, and market strategies that can truly accelerate their adoption; and/or evaluating the performance of those strategies with a view to continuous improvement.ROLE AND RESPONSIBILITIESAs a versatile software developer, you will lead the development of rigorous analytical tools for use by their team and clients, as well as help build a team focused on bringing the software development practices from the tech industry into their energy consulting practice. You will establish and apply processes and practices that help them develop robust analytical tools that surface critical insights for their clients across Canada and the U.S. to support their decision-making and efforts to advance the energy transition.Responsibilities will include: Model Development: Develop robust and clean code (primarily in Python) that implements complex logic from internal and external industry thought-leaders. The code will forecast, simulate, estimate, and quantify the opportunities and impacts of various clean energy technologies and policies.Continuous Improvement: Establish and enhance models that help our team deliver better analytical results more efficiently. Increase our impact by reducing the time needed to produce high-quality and insightful analytics.Modelling Practices: Help build from the ground up a software development process and set of tools and systems that complement project-based consulting work. This includes helping to establish and maintain code quality, organization, and automation of our new and existing models to ensure functionality and stability..Knowledge Sharing: Train and assist junior developers and subject matter experts with coding capabilities and establish appropriate control mechanisms.Documentation: Create model design documentation to ensure efficient maintenance and code reuse.Equity: Promote a culture of inclusivity and belonging that embraces the contributions of all team members by modeling inclusive behaviors, and proactively managing bias. IDEAL CANDIDATETheir team is made up of collaborative, curious people who care deeply about the future of the planet. You share the common traits of our team and are rigorous, analytical and communicate effectively.They are seeking an early to mid-career Software Developer (2-5 years experience) who can help build their suite of industry-leading clean energy models and establish consistent approaches to building code, integrating analytical tools, and documenting model designs.Required skills & experience: Work experience and/or educational background in an area relevant to software development and data scienceMinimum 2-5 years experience as a Software Developer or similar roleStrong proficiency in Python (preferred) or at least two other mainstream scripting/programming languagesDemonstrated experience organizing and maintaining a large codebase, and implementing and managing software version control using a git-based repository (Bitbucket, Github, etc.)Experience initiating and implementing Agile-based software development processesAbility to write and communicate clearly in EnglishAbility to prioritize effectively and work on multiple tasks/ projects within established timelines and budgetsAbility to work in a team and strong interpersonal skillsDemonstrated interest in the clean energy transition Preferred skills and experience: Experience leading a combined team of developers, analysts, and energy experts focused on producing technically- and computationally- intensive models, simulations, or software with at least two mainstream programming languages (Python preferred)Experience with Test-Driven Development (TDD) and familiarity with Packaging, CI/CD, and popular librairies (e.g. pandas, matplotlib, openpysl, etc.)Experience with web development and deploying to cloud providers (using containers)Experience with BI tools such as Superset, Redash, PowerBI, or Tableau.Experience with databases and database management systems (e.g., MySQL, SQLite)Economic and/or energy modelling in a field related to the clean energy transitionAbility to write and communicate clearly in French Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailMid Level
posted 2 months ago
Job Openings Senior Financial Advisor - Fredericton, NB About the job Senior Financial Advisor - Fredericton, NB Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. What your role will be Senior Financial AdvisorAt Scotiabank we help employees build their futures where they can be themselves, and win together. With a commitment to diversity and inclusion and a performance-oriented culture that includes coaching, learning, and development there are endless possibilities. At Scotiabank you can make an impact. You help make the futures of our 25 million customers happen. You can find your future here.What you'll be doing Our Advisors are customer-centric and able to connect with people in a relatable way. As an essential member of the Canadian Banking Branch network, our focus is to provide exceptional service throughout the customer's journey by: Taking a proactive approach to discovering our customer needs, listening to understand what they are asking forEducating our customers, providing relevant insights and expert adviceBuilding our customer's comprehensive plans using a holistic approach to help them achieve their goalsNurturing strong, long-standing relationshipsDeveloping, retaining and growing the branch business by delivering against individual and team sales goals that support a positive customer experience What you need to succeed The appetite and drive to build strong customer relationshipsA strategic mindset to develop personalized financial strategies including day-to-day banking, investments and borrowing solutionsThe proven ability to meet and exceed sales targets in a fast paced environment that align to a customer's stated goalsA Mutual Funds licence and completed CIFP Diploma What we're offering The opportunity to join a forward-thinking organization where you are surrounded by a collaborative team of innovative thinkersA competitive compensation and benefits packageAn organization committed to making a difference in our communities for you and our customersYou can expect to be recognized and rewarded for high-performance. You'll be supported by leadership through meaningful development conversations that enable faster advancement and internal training to support your growth and developmentYou'll receive clear, transparent criteria to progress in your careerYou won't need to wait for a vacancy in your branch or move to another branch to elevate your career. You can do it from the same chair enabling you to build deeper relationships and grow your expertise Location(s): Canada : New Brunswick : FrederictonScotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted. Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailSenior
posted 2 months ago
Job Openings Software Developer - Senior About the job Software Developer - Senior Description The Emergency Health Program Management & Delivery Branch (EHPMDB) supports life-critical services such as ambulance dispatch functions across Ontario. Under the Ambulance Act the Minister has the duty and power to establish, maintain and operate (alone or in co-operation with others) communication services used in dispatching ambulances, and to fund such services. The Emergency Health I & IT Solutions & Technology Management Branch (EHSTMB) of the Health Services I&IT Cluster (HSC) supports these services through the acquisition, delivery and support & maintenance of related dispatch technologies, IT and telecommunications used within the Ambulance Communication Centres (ACCs) across the province and in the Branchs Head Office operations. These critical applications and technologies are used by the Ministry to support 24x7 mission critical 911 call taking and ambulance dispatch functions across the province, and includes: Computer Aided Dispatch (CAD) application and tools Telecommunication equipment and systems (i.e. Communication Console Systems and FleetNet) Technologies that digitally connects Land Ambulance Dispatch with other partners in first response and the health system (i.e. Real-Time Data Service and Mobile CAD) Reporting Applications and Tools Business Support Applications (i.e. Paramedic Certification, Inspections) MUST HAVES: 8+ years of experience with developing code in C# (.NET, ASP.NET, MVC, IIS, WCF) Demonstrated experience with using XHTML, HTML5, JavaScript, jQuery, Ajax, AngularJS, Bootstrap, XSLT and XML for development. 8+ years of experience with debugging, refactoring and optimization 8+ years of experience with developing code in SQL using SQL Server Management Studio Description Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements Code enhancements to existing features and new features as per approved requirements and design direction Provide realistic work estimates to support project planning; capture business requirements and update business rules based on the requirements Use structured methodologies, design best practices, implement code that is of quality, and clearly documented. The application should function as required, without any defects. The application must operate with the Operating System (OS) and other peripherals as identified Create custom reports as required, applying Microsoft Technologies Conduct testing, integration, and deployment of the developed changes across the environment Review, analyze and recommend solutions to any defects discovered in production Fully document all developed code, and transition in a steady state to a full-time resource. Evaluation Criteria Public Safety Experience - 30% Experience working in a public safety environment, such as ambulance, fire or policeExperience with Computer Aided Dispatch (CAD application) Development Experience - 30% 10+ years of software development experience in all aspects of the SDLC and Application Lifecycle Management.8+ years of experience with developing services and applications in Java and Spring Boot5+ years of experience with developing code in C# (.NET, MVC, IIS, WCF) as well as Java and Spring BootDemonstrated frontend experience with using Angular, React, Flutter, Ionic, AngularJS for development.8+ years of experience with developing code in SQL using SQL Server Management StudioExperience with multi-threaded applications and concurrency patterns in C#Demonstrated experience with building web applications, web services (SOAP and REST), and Windows client applications Technical Skills - 25% Demonstrated experience and competency with Common Language Runtime (CLR), its limitations, weaknesses, and workarounds8+ years of experience with debugging, refactoring and optimizationDemonstrated experience with and knowledge of object-oriented programming and various design and architectural patternsExperience with designing new modules/ functionalities which meet business/client needs.Experience in applying fundamental design principles and best practices for scalable applicationExperience with and knowledge of UI Design Principle Communication Skills - 15% Strong consulting skills to engage with all stakeholders.A demonstrated team player with a proven track record for meeting deadlinesExperience with building enterprise level applications that protect high-sensitive informationDemonstrated knowledge and experience with public sector governance methodologies (e.g., UPM, architecture gating) Start Date - 2024-05-01 End date - 2025-03-31 Duration - 11 months Location - Toronto, Ontario (3 days onsite & 2 remote) Apply for Position Or refer someone Share Facebook Line LinkedIn X (Formerly Twitter) Whatsapp EmailRemoteSenior
posted 2 months ago