(remote) Report & Software Developer

Burnaby, BC, Canada

Job Description


We are seeking a full stack developer to join the Cayenta Schools development team to maintain and enhance our enterprise solution for the K-12 market. The ideal candidate will have a solid understanding of Financial and Human Resources application development cycles, software requirements definition and design principles.

This position involves implementation of the required system components using primarily .NET Core, JavaScript, SQL Server Reporting Services and Power BI, while also supporting our legacy applications in ProIV 4GL, Visual Basic and Crystal Reports.

Office \xe2\x80\x93 Burnaby BC or Remote
8:00 \xe2\x80\x93 4:30 Pacific Time

This remote role welcomes candidates anywhere in Canada.

What your impact will be:

  • Modernize existing reports generated by the Financials and Human Resources-Payroll applications.
  • Create and maintain new reports.
  • Creation and maintenance of application code that meets design specifications, follows Cayenta standards, and is easy to maintain, including documentation.
  • Code review for technical accuracy, standards, and functional compliance to the requirements.
  • Unit, integration, regression and system testing as required.
  • Able to provide Level 3 support of our applications.
  • Customer-service oriented.
  • Analyze business requirements; identify product impact and possible implementation options and recommend the solution that best suits the needs of the customers and Cayenta.
  • Creation of functional specifications and design documents for software enhancements.
  • Maintain product documentation to reflect enhancements and other software changes.
  • Ability to estimate work as requested.
  • Great communication skills, that includes ability to communicate with internal and external people as changes occur in tasks assigned.
  • Able to work independently as well as part of a team.
  • Work within deadlines in relation to product release timelines, and consistently complete assigned development tasks in required timeframes.
  • Fulfill administrative reporting requirements.
  • Other duties as assigned by management.
To meet this challenge, you must possess a high level of initiative and energy, and have a great consultant-minded work ethic.

What we are looking for:
  • University degree/diploma in Information Technology or equivalent experience.
  • Experience with Microsoft SQL Server, SQL Server Reporting Services, Power BI and data modeling
  • Experience using JavaScript and C# programming languages.
  • Excellent verbal and written communication skills.
What would make you standout:
  • Experience using any 4GL development programming language.
  • Experience using Visual Basic and Crystal Reports.
  • Knowledge of financial and/or Human Resources-Payroll systems.
  • Experience with Software Requirements Specifications, and strong interpretative skills to understand design requirements.
  • Experience developing in a team environment.
  • Practical multi-tier architecture experience.
  • Scrum and Agile practices experience will be an asset.
What we can offer:
  • 3 weeks\' vacation and 5 personal days
  • Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment
  • Employee stock ownership and RRSP/401k matching programs
  • Lifestyle rewards
  • Remote work and more!
About us:

Founded in 1983 and welcomed to the Harris family in 2004, our Cayenta business unit is the North American leader in technology for medium to large utility clients. We provide innovative end-to-end CIS and ERP solutions that were engineered from the ground up to be agile and seamless, ensuring that our clients have a platform for operational success.

eQuest

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2167256
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Burnaby, BC, Canada
  • Education
    Not mentioned