Job Title or Location

Software Developer

Reflex Integrated Inc
Toronto, ON
Posted today
Job Details:
Full-time
Experienced

Reflex Integrated Inc. is a leading Canadian based IT service provider. We provide end-to-end IT solutions to support existing and growing business needs for clients across North America. We are a dynamic and rapidly growing company that is looking for a skilled Software Developer to join our Development Team in our Toronto Office.

The Software Developer will work collaboratively to design, develop, and support new features and other changes to our products. To be successful in this role you will need extensive knowledge of programming languages and the software development life cycle.

The ideal candidate would be a highly motivated and detail-oriented software developer with a passion for technology and problem solving. You should have a strong foundation in software development principles and a track record of delivering high quality applications.

Duties and Responsibilities

  • Design and develop analytics algorithms, tools, dashboards, etc. using scientific analysis, statistical and mathematical models to predict, analyze, monitor, and measure outcomes and design consequences.
  • Develop and maintain high-quality software solutions that align with company objectives and user needs. Think critically about troubleshooting and resolving challenging problems efficiently
  • Work with large databases (manipulate, maintain, optimize, etc.), creating stored procedures, adjusting database records and indexes for performance over time
  • Prepare reports on programming project specifications, activities or status. Software programming and documentation development
  • Modifying codes to fix errors, adapt it to new hardware/environment and improve its performance.
  • Working with customers and internal departments on technical issues including software system design and maintenance
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system
  • Consulting with internal staff to evaluate software-hardware interfaces and develop specifications and performance requirements
  • Communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Research and evaluate a variety of software products, Assist in the development of logical and physical specifications
  • Quickly adapt to evolving job responsibilities, with duties that may change or expand based on the company's needs and emerging technologies.

Qualifications and Experience

  • A university or college degree/diploma in either Computer Science, Computer Software Engineering, Software Programming and Development or related degree is required.
  • 3+ years of C#, .NET Core, ASP.NET, MVC, Web API, Entity Framework, MS SQL Server, MySQL
  • 3+ years experience and knowledge of web/UI development and associated technologies (Angular, CSS, JavaScript, JQuery, Ajax, HTML etc.)
  • Knowledge of IS, Apache, software architecture and software design patterns
  • Strong interpersonal and client service skills
  • Ability to work with people (clients and internal staff) in a professional manner
  • Self-motivated mindset to drive results
  • Excellent communication skills - both written and verbal
  • Open minded, team player, with a willingness to learn and improve
  • Excellent troubleshooting, problem-solving, and communication skills.
  • Ability to work independently and manage multiple tasks in a fast-paced environment.
  • Strong attention to detail and commitment to delivering high-quality service.

Nice to Have

  • Knowledge of Jira, Git
  • Experience with Azure
  • Familiarity with Agile
  • Knowledge of database design and administration

Reflex Integrate is an Equal Opportunity Employer and complies with the fair employment practice laws. We are committed to providing reasonable accommodation to applicants with disabilities.

If you require a reasonable accommodation to complete our application process, please contact our Human Resource team at

Please note that any offer of employment will be conditional to references and criminal background check.

We thank you for your application but only those chosen for an interview will be contacted.

Share This Job: