• JOIN OUR TEAM

Available Positions

SALES & BUSINESS DEVELOPMENT

Position Description: 

The role of the Sales & Business Development - Technical Consultant is to identify problems and provide technical solutions to new and existing clients.  This is an exciting opportunity for an experienced professional with strong core technical skills in the real estate & property management industry to join and add value to a dedicated and friendly team. The Sales & Business Development - Technical Consultant will be responsible for actively driving and managing the sales process with customers by articulating the company’s technology and product portfolio to businesses and technical users.

Responsibilities:

The responsibilities of a Technical Consultant include, but is not limited to the following:

  • Prepare & complete RFPs and RFIs as per client requirements
  • Communicate with potential and existing clients to identify problems and provide technical solutions 
  • Assist and recommend an appropriate mix of services in order to address prospective clients' business goals
  • Anticipate and analyze client needs, providing strategic advice in the pre-sales activities
  • Present solutions in a value-based approach and demonstrate the features and functions of the software to prospective and existing customers
  • Responsibile for persuading clients that a product or service best satisfies their needs in terms of quality, price and delivery
  • Negotiate contract terms and conditions to meet both client and company needs
  • Provide demonstrations and presentations of software solutions to prospective clients on a regular basis
  • Network with business leaders and managers in the real estate & property management industry

Education:

  • A Bachelor’s degree in technology or business or equivalent combination of education and experience

Qualifications: 

  • 5+ years of presales experience, preferably within the real estate & property management software industry
  • Must have previous experience in sales (i.e., software & consulting services) or project management 
  • Excellent  communication (verbal/written), interpersonal, and presentation skills
  • Creative problem solver, quick learner, and able to work independently
  • Willingness to travel up to 50% in North America

LOCATION: MARKHAM ON, CANADA 

APPLY NOW
QUALITY ANALYST

We are a global technology consulting firm specializing in software development, business process improvement and systems integration for property/investment management and real estate industries. We currently have employees working around the world catering businesses in North America, Europe, Asia and Australia.

Job description:

This position involves testing activities of all phases of software development life cycle. We are looking for experience Quality Analyst who can carry on End-to-End testing of a newly developed Product and has Strong experience in designing test plans, test cases and test scenarios. Testing Methodologies Involved in manual testing includes functional testing, integration testing, User interface testing, and Regression testing. Good understanding of software quality processes and practices is a Must.

Skills

    • 2.5 + years of application testing experience.
    • Strong attention to detail.
    • Knowledge of quality assurance processes.
    • Excellent communication skills (written and spoken)
    • Highly self-motivated
    • Working knowledge of debugging and root cause analysis.
    • Experience in Testing of business software applications
    • The ability to work with Business Analysts and Project Managers to create and prioritize Test Plans.
    • Working in a fast paced environment
    • Identifying testing requirements for new features Prioritization of issues
    • Thinking like an end user, product owner and developer
    • Ability to work both independently and in a team environment.

Experience

Experience – 2.5 yrs- 4yrs
Salary - As per Industry Standards

LOCATION: BANER- PUNE, INDIA 

APPLY NOW
BUSINESS INTELLIGENCE (BI) DEVELOPER

The Business Intelligence (BI) Developer role will be to work collaboratively with end users to develop reporting systems that provide accessible information for decision-making. 

Responsibilities:

  • Ability to troubleshoot the coding issue.
  • Develop and execute database queries and conduct analyses
  • Assist in maintaining multi-database Data Warehouse and manage access rights for all users
  • Meet with Business staff to gather requirements and communicate with various levels of management to acquire design specs
  • Maintain and build upon knowledge of business processes
  • Coordinate with Development staff to define best design approach
  • Develop efficient code and intuitive reports and maintain existing reports in Reporting Services including modifying code authored by other developers
  • Generate documentation as need per project, handle multiple projects simultaneously and adjust to dynamic priority changes

Qualifications and Skills

  • 2+ Years of experience working on Qlik Sense preferred . 
  • Experience working with other industry-leading tools (i.e.: Tableau, QlikView, Power BI etc.)will be an asset. 
  • Working knowledge of Database structures/concepts, SQL, Data warehousing, data. 
  • Possesses strong analytical and troubleshooting skills. 
  • Ability to learn new BI related tools. 
  • Must have in-depth Knowledge of MS SQL queries, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) 
  • Well-versed with concepts and techniques of Business Intelligence and Data Warehousing. 
  • Must be familiar with a project’s complete life cycle implementation of at least 1 to 2 projects. 
  • Skilled in Qlik Sense web integration, advanced MS SQL knowledge, stored procedures, SQL scripting, nested selection, triggers, analytic functions, tuning etc. Possesses strong oral and written communication skills, clearly and accurately communicating complex and/or technical information to both technical and nontechnical audiences 
  • Demonstrated experience in data extraction and manipulation, ETL techniques required 
  • Self-motivated; able to work within a project based environment
  • Professional certification will be an asset 
  • Willingness to work in general shift or US Shift [US shift ends at 1:00 AM Indian Standard Time] is a plus

Benefits: 

  • We will provide you with Industry domain training.

Education: 

  • B.Sc - Computers, B.Tech/B.E. IT/ Computers MCA - Computers, M.Tech – IT/Computers

LOCATION: BANER- PUNE, INDIA 

APPLY NOW
BUSINESS DEVELOPMENT REPRESENTATIVE

We are a global technology consulting firm specializing in software development, business process improvement and systems integration for property/investment management and real estate industries. We currently have employees working around the world catering businesses in North America, Europe, Asia and Australia. 


We are looking for a results-oriented Business Development Representative who will work to grow our company by promoting services and expanding our client base. The ideal candidate is familiar with the real estate industry, has excellent communication skills, has a creative marketing sense and is motivated to bring in as much business as possible. 

Responsibilities:

  • Engage with potential clients to sell our services, including cold calling 
  • Work flexibly with various time zones to communicate with clients through phone and email 
  • Create detailed proposals to land prospective projects and respond to RFPs 
  • Give off an impression of commitment towards clients by engaging through meetings and follow-up calls 
  • Develop creative marketing material to be posted on social media and used at industry events 
  • Travel to various industry events and clients outside of Canada to increase our presence in the real estate world 

Qualifications and Skills

  • Degree/Diploma from an accredited College or University in business, administrative studies or any other related degree 
  • Experience with the real estate management industry, preferably with a pre-established network of industry connections to help raise business         opportunities 
  • Experience working in sales and/or marketing 
  • Experience with basic image and video editing is preferred but not required 
  • Tech-savvy with a strong knowledge of social media and marketing channels 
  • Excellent communication skills – including verbal and written fluency in English 
  • Exceptional commitment to client service and continuous improvement 
  • Ability to keep organized, prioritize efficiently and manage several potential clients and projects at the same time 

Benefits: 

  • Location: Assetsoft Headquarters - Markham, Toronto, Ontario
  • Duration: Permanent starting September 2019 
  • Type: Full-Time (Annual salary plus commission) 

LOCATION: MARKHAM ON, CANADA 

APPLY NOW
EXECUTIVE ASSISTANT BUSINESS DEVELOPMENT AND MARKETING SUPPORT SPECIALIST

Position Description: 

The Executive Assistant / Business Development and Marketing Support provides high level administrative support as the executive assistant to the Executive Management team. In addition, this position will also be responsible for the coordination and execution of the organization’s communication strategies and social media programs as well as providing support for marketing and sales initiatives. As part of the business development the idea candidate should be able to travel outside of Canada for conferences and other events. 

Responsibilities:

Executive Assistant

  • Preparations of reports, presentations, meeting notes and minutes for Executive Management team
  • Liaise with clients and internal project teams on behalf of Executive Management team when required
  • Arrange travel accommodations for staff when required
  • Responsible for incoming and outgoing correspondence for Executive Management team
  • Coordinate special projects as assigned
  • Development of communication programs to support internal employee communications and organizational effectiveness
  • Draft memos and general communications that are clear and concise in an engaging way for a variety of internal audiences
  • Manage and complete follow up for prospective projects
  • Ability to work flexible hours

Marketing & Sales Support

  • Create, maintain and update database of marketing content including advertisements, brochures, posters, company photos and other promotional materials
  • Collaborate with sales to design and develop presentations and proposals
  • Develop social media presence targeting internal and external customers
  • Boost culture and brand awareness through digital and non-digital content
  • Create content for external company website ensuring consistency with other branding tools

Business Development

  • Prepare and negotiate for company presence at Industry conferences and events
  • Manage the conference booth and greeting clients and customers at vendor booth  
  • Must know your business and products – the learning opportunity given
  • Creation of business proposal and responding to RFPs

REQUIRED SKILLS & EXPERIENCE:

  • Bachelor’s degree in business, administrative studies or any other related degree

DESIRED SKILLS & EXPERIENCE:

  • 5 to 10 years’ experience in related role, preferably dealing with an executive level group
  • Excellent written and oral communication skills – Good command of English writing is required.
  • Exceptional commitment to client service and continuous improvement
  • Ability to deal with highly-confidential information; diplomacy, conciliation and discretion are all vital in this role
  • Demonstrated aptitude to prioritize tasks based on comparative importance and urgency
  • Ability to work with minimal supervision and direction
  • Excellent verbal and written communication skills
  • Strong attention to detail
  • Effective decision-making ability
  • Confident communication and active listening skills are critical
  • Flexibility to work overtime, if required
  • Advanced level knowledge of common industry software such as Microsoft Office (Word, Excel, Outlook, PowerPoint), Adobe Acrobat, 
  • In addition to the above qualifications, the successful candidate must be computer savvy and will be asked to become proficient with various software applications 

LOCATION: MARKHAM ON, CANADA 

APPLY NOW
SENIOR SOFTWARE DEVELOPER (MVC .NET)

Position Description: 

We are currently seeking a senior MVC .Net Developer to join our corporate software development team. The qualified candidate must have working knowledge of software development and software engineering practices in a professional environment.

Responsibilities:

You will be responsible for designing, planning, and implementing software development, including team lead and technical delivery activities. The key focus will be execution of implementation, deployment, and support, with a consultative approach aimed at promoting modern development practices. You will be working with and supporting a distributed team of technical resources with a range of experience from entry-level developers to highly experienced architects. The scope of work is extensive, and all candidates must have a broad range of Microsoft functional and technical capabilities and specifically, proficiency with the following technologies: Application Development, Azure, Cloud Services, Modern Authentication (OData, SAML, Federated Identity, etc). Primary duties include:

  • Research, design and develop applications and supports for new web based offerings using Single Page Application (SPA) and the Responsive design patterns
  • Code, modify and debug web based applications with C#/ASP.NET MVC using additional technologies Angular 5, TypeScript/JavaScript and Bootstrap styling
  • Build and manage Application Life cycle Management elements including build/release pipeline, CI/CD, test automation, etc.
  • Work with Quality Analysts to ensure changes are thoroughly tested before release. Write unit and integration tests for new code. Assist with the diagnosis of problematic applications and system testing.
  • Perform code review of team members and release management using GitHub and Visual Studio Online
  • Provide guidance and cultivate internal IP on application architecture design for security, performance, and cloud deployment
  • Communicating project status and timelines to business stakeholders and IT management

·  Provide pre-sales technical support and product demos/deep dives for customers

·  Provide mentorship and internal support to a peer group of consultants and software developers

·  Engage the enthusiast community by participating in technical events and blogging

·  Contribute to the Assetsoft brand

REQUIRED SKILLS & EXPERIENCE:

Minimum of 5-7 years of applications development experience in the areas of:

  • C# / ASP.NET Core design patterns and core principles
  • Web UI Development (JavaScript / Typescript / HTML5 / CSS / Bootstrap)
  • Web component framework experience with Angular or AngularJS
  • Web Service / API application integration experience (REST APIs)
  • Experience with MS SQL Server / MySQL
  • Experience with cloud services like Microsoft Azure or Amazon AWS
  • Experience with modern source code control system such as GitHub or VSTS
  • Proven ability to work in a structured, quality environment with a heavy emphasis on proper change management
  • Strong team player; able to work independently and well with others

DESIRED SKILLS & EXPERIENCE:

  • Experience with infrastructure fundamentals, including networking, security, identity management, etc.
  • Formal design skills (e.g. UML)
  • Experience in an Agile methodology environment
  • Experience in a SDLC environment
  • Experience architecting cloud applications and leveraging Microsoft cloud platform services, including any of the following: Web Apps, Logic Apps, Azure Service Bus, Event Hub, Azure Functions, Service Fabric, Cognitive Services, Bot Framework, Traffic Manager, App Insights
  • ·   Priority given to candidates with demonstrable projects, solutions, or implemented architecture patterns to share


    Continuous learning mindset – We are seeking people that think differently and are biased toward action to accomplish great things.

    • Expert level of Microsoft enterprise software product offerings
    • Strong Communication Skills (including technical writing)
    • Excellent demonstrated customer service skills  

    Candidates must be able to work independently. Characteristics of importance include but are not limited to customer service, problem solving, communication skills, and the ability to read/interpret the needs/wants of customer executives and leaders.

LOCATION: Markham ON, CANADA 

APPLY NOW
IMPLEMENTATION CONSULTANT

Position Description: 

The role of the Implementation Consultant is to be a primary point of contact for a portfolio of clients, managing the full software implementation life cycle including installation, business process analysis/workflow design, configuration, training, user testing, and overall project management. The individual is expected to work alongside other team members to proactively support the management of their consulting practices. The Implementation Consultant must be detail-oriented, anticipatory, organized and able to work independently in a fast-paced environment while managing confidential information. They should also have a good command of Accounting and Real Estate and Investment Management and accounting knowledge would be an asset. 

Responsibilities:

  • An Implementation consultant provides an elevated level of client support according to the needs of the specific clients assigned. This role includes, but is not limited to the following primary duties:

    • Draft Project Plans, direct weekly project meetings, own status reports and issues resolution

    • Develop and manage strong client relationships

    • Become solution expert in all of the real estate specific software Assetsoft supports, providing remote and onsite product consulting and training as part of implementation (software supported include, but not limited to Yardi, MRI, Microsoft Dynamics, Costar)

    • Provide maximum value for each customer, consuming all hours positioned within the Statement of Work

    • You are also required to carry out all the tasks that may be incidental to the performance of your duties and responsibilities, and such other tasks as the Employer may reasonably direct from time to time

Education: 

  • A Bachelor’s degree in technology or business or equivalent combination of education and experience.

Qualifications:

  • 3+ years’ experience with enterprise class software implementation delivery in a project management or business analyst role

  • Experience designing and drafting project management deliverables

  • Demonstrated ability to drive customer projects to timely completion

  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group: executives, managers, subject matter experts, and software developers

  • Be a self-motivated team player ready to embrace a fast paced, high growth environment

  • Identify and lead internal efforts at improving PS effectiveness and efficiency

  • Multi-task and function efficiently with very aggressive schedules/timelines

  • Apply technical and functional leading practices as applicable to each project

  • Proven background in technology consulting and medium to large scale technical roll outs

  • Knowledge of accounting and business process in real estate and investment management

  • Experience supporting technical areas of implementation and PM

  • Completed training delivery as part of consulting track

  • Excellent analytical and problem solving skills

  • Familiarity with Microsoft SQL would be an asset

  • PMP Certification and/or equivalent combination of related coursework and experience

  • Ability to travel between 25%

  • Short notice period candidates preferred (1 month or less) 

LOCATION: PUNE, INDIA

APPLY NOW
JUNIOR SQL DEVELOPER

Position Description: 

The role of the Junior SQL Developer is to provide I-level support with client. The individual is expected to work alongside senior and junior team members to proactively support the management of their consulting practices. 

Responsibilities:

  • Responsible for writing custom reports
  • Responsible for query optimization
  • Responsible for writing stored procedures, user functions
  • Responsible for developing Stored Procedures for custom applications based on business requirements
  • Responsible for developing custom reports (SSRS and Crystal) based on clients requirement

Education: 

  • UG - B.Com - Commerce, B.Sc - Any Specialization, B.Tech/B.E. - Any Specialization and/or PG- M.Sc - Any Specialization, MCA - Computers, M.Tech - Any Specialization

Qualifications:

  • Excellent query writing, performance optimization and trouble shooting skills
  • Good written and verbal communication skills.
  • Proficient in writing complex and efficient SQL queries in a timely manner
  • 0-1 year experience with SQL Server
  • Willingness to work in general shift or US Shift [US shift ends at 1:00 AM Indian Standard Time]

LOCATION: PUNE, INDIA

APPLY NOW
SENIOR SQL DEVELOPER

Position Description: 

The role of the Senior SQL Developer is to provide senior-level support for the technical team as well work on complex projects. The individual is expected to work alongside senior and junior team members to proactively support the management of their consulting practices. The Senior SQL Developer must have prior working experience in the industry. 

Responsibilities:

  • Responsible for writing complex custom reports

  • Responsible for query optimization

  • Responsible for writing complex stored procedures, user functions

  • Responsible for developing stored procedures for custom applications based on business requirements

  • Responsible for developing complex custom reports (SSRS and Crystal) based on client requirement

Education: 

  • UG - B.Com - Commerce, B.Sc - Any Specialization, B.Tech/B.E. - Any Specialization and/or PG- M.Sc - Any Specialization, MCA - Computers, M.Tech - Any Specialization

Qualifications:

  • In-depth SQL Server Database Development experience with knowledge of distributed architecture and design

  • Excellent query writing, performance optimization and trouble shooting skills

  • Experience writing complex stored procedures, user functions

  • Experience performing database tuning, including reviewing index strategies and analyzing query plans

  • Excellent client interfacing skills, and good written and verbal communication skills.

  • Minimum 2 year experience with SQL Server

  • Proficient in writing complex and efficient SQL queries in a timely manner

  • Willingness to work in general shift or US Shift [US shift ends at 1:00 AM Indian Standard Time]

  • Short notice period candidates preferred (1 month or less)

LOCATION: PUNE, INDIA

APPLY NOW
.NET DEVELOPER

Position Description: 

The primary role of the .Net Developer is to work alongside senior and junior team members to support custom .net projects. 

Responsibilities:

  • Responsible for custom .net projects, which includes reviewing current systems & presenting ideas for improvements
  • Responsible for designing & developing applications
  • Responsible for preparing technical documents & training materials for users
  • Responsible for communicating with client on technical matters

Education: 

  • UG - Any Graduate - Any Specialization,  and/or PG- any Graduate - Any Specialization

Qualifications:

  • 3-5 years of experience in building web applications in .net
  • Experience with unit tests, mocking, integration tests, continuous integration systems like Hudson/Jenkins or Team City
  • Experience in C#, LINQ, ASP.Net 4.0, MVC; Javascript/Jquery & RDBMs
  • Exposure to ORM tools like nHibernate, entity framework or dapper
  • Exposure to SharePoint Web Services & Restful services or WCF services / SOA technologies is an asset 
  • Must have knowledge of MVC frameworks & Javascript libraries
  • Good command over OOPs
  • Fluent in Oral & Written English
  • Ability to take initiative and work independently as well as part of a team

LOCATION: PUNE, INDIA

APPLY NOW