top of page


Join our team, scroll down to view current open positions.

As a Business Development Analyst you will make a big impact by proactively generating new business opportunities and nurturing prospective client relationships to support the Business Development strategy and Growth team. You will use your strong analytical and communication skills to reliably achieve a balance between client orientation and a results-driven approach. Your goal will be to find opportunities that can grow into long-term profitable partnerships.

If interested please provide your updated resume and cover letter.

Business Development Analyst

Toronto, Canada

Java Software Development

Sofia, Bulgaria

As a Java Architect with our DevOps team you will design and lead development of next generation of IMPACT software as an intelligent, web scale system (SaaS, multi-tenancy, scalable, AI). Ensure security is built into the design at API, storage, memory levels. Be part of a software development team working in collaboration with product management and quality assurance. Participate in code reviews. Review business requirements and functional design specifications.Create detailed design and API specifications. Develop flexible software solutions to support the changing business requirements. Regular technical reviews – product design, architecture, code reviews. Communicate frequently with Canada team and subject matter experts.

If interested please provide your updated CV and cover letter.

bottom of page