Software Developer

Vision33 Toronto , ON 57268

Posted 6 days ago

Software DeveloperFull Time/PermanentLocation: Canada Be part of a transformation and global expansion with Vision33!Vision33 is a global IT professional services consultancy that solves customer business challenges through the promise of technology. We partner with organizations globally in both the public and private sectors to understand their vision and help them attain it with the right blend of strategy, consulting, and technology.Due to continued growth and success, we have an immediate opening for a talented Software Developer to join our Innovations team. As a Software Developer, you will have the opportunity to work alongside some of the brightest minds in the ERP custom development and consulting industry. Given the location of our clients, and the remote nature of the work required, we are also flexible on location.Excited to face any new challenge, you will bring to this position the following skills and qualifications:
  • University degree / college diploma in an IT related field from a recognized post-secondary institution or previous professional software development experience.
  • Minimum of five year of experience using a variety of development tools, including .NET (C#) , ASP.Net MVC or ASP.Net Core, SQL, JavaScript front end frameworks, Angular, HTML5, Single Page Web Application Development.
  • Experience and a good understanding of working with various APIs and web services SOAP/REST
  • Understanding of client requirements, providing recommendations, offering solutions, as well as creating technical, and product documentation to ensure high end client satisfaction.
  • Familiarity with source control such as GIT.
  • Knowledge of software architecture patterns and practices such as MVC, MVVM, Asynchronous Programming, Stateless Programming.
  • Experience with programming and support in cloud and/or Client/Server environments.
  • Experience working in an AWS (or other cloud environment) will be considered an asset.
  • Experience in IT Consulting and/or Client Consulting will be considered an asset.
  • Knowledge and experience supporting ERP solutions would be an asset.
  • Strong communication skills (written and verbal) and the desire to work collaboratively in a team environment.
  • Analytical, problem solving, and troubleshooting abilities are essential.
  • Ability and passion for learning new technologies.
If you are a passionate business professional, motivated by a fast-paced environment, if you want to get involved in an environment where you can really make a difference, where your ideas will be listened to, challenged, and supported, we want to hear from you!We offer a competitive total rewards program including, paid vacation and leaves, retirement plan, health and wellness programs, training and development, and various other employee benefits and perks. We offer exciting opportunities for diverse project work, internal mobility, global travel, and so much more. If you want to be part of a global, diverse, passionate and fun environment where you can really make a difference; please submit an online application today!For more information on our company please visit our web site at
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer

Talentsphere Staffing Solutions

Posted 2 months ago

VIEW JOBS 9/30/2022 9:58:06 AM 2022-12-29T09:58 <span><span>Software Developer</span></span><br><span><span>Toronto, On</span></span><br><span><span>Information Technology</span></span><br><span><span>Competitive Salary and Excellent Benefits</span></span><span><span>Our reputable non-profit client is seeking an experienced software developer with a diverse skillset in Microsoft Azure and Visual Studio. This role will be responsible for designing, developing, coding, testing, implementing, and supporting customized software applications within a client-oriented development team. The ideal candidate has a strong knowledge and skills as a developer, project management, and problem-solving skills.</span></span><span><span>The Role:</span></span><ul><li style="margin-left:8px"><span><span>Design, develop and program specialized custom software, prepare functional specifications, build prototypes, and implement production systems. </span></span></li><li style="margin-left:8px"><span><span>Maintaining legacy .NET client-server applications and re-development using cloud-based and web-based infrastructure with modern UI and UX principles</span></span></li><li style="margin-left:8px"><span><span>Support the testing, productization, and release processes of software applications </span></span></li><li style="margin-left:8px"><span><span>Provide ongoing maintenance and operational support for applications and support the Software Development Life Cycle (SDLC).</span></span></li><li style="margin-left:8px"><span><span>Provide technical analysis and review of existing or proposed system features and their integration, security, scalability and performance requirements with users, business analysts, architects, and team members.</span></span></li><li style="margin-left:8px"><span><span>Participate in and contribute to requirement definition working sessions, specification development and solution designs.</span></span></li><li style="margin-left:8px"><span><span>Develop system test plans, oversee testing of new or modified applications and ensure applications meet specifications. </span></span></li><li style="margin-left:8px"><span><span>Develop integration plans and ensure the incorporation of plans into integration testing process. </span></span></li><li style="margin-left:8px"><span><span>Ensure documentation of functions and changes to new or modified modules, tests activities/results, error handling and backup/recovery procedures.</span></span></li><li style="margin-left:8px"><span><span>Maintain and administer SQL Server databases to ensure full functionality. Provide recommendations on improving and maintaining performance. </span></span></li><li style="margin-left:8px"><span><span>Assess the security of databases. Analyse database issues and implement solutions.</span></span></li></ul><span><span>The Ideal Candidate:</span></span><ul><li><span><span>Post Secondary diploma/degree or equivalent experience in the field of Computer Science or Information Technology</span></span></li><li><span><span>Certifications in Database Administration (e.g., SQL Server) are an asset</span></span></li><li><span><span>Certifications for Programming Languages (e.g., C#) are an asset</span></span></li><li><span><span><span>Minimum of 2 years of programming or information technology consulting experience</span></span></span></li><li><span><span>Strong experience and demonstrated ability to modify existing desktop applications and develop new web applications using Microsoft technologies</span></span></li><li><span><span>Experience and demonstrated ability with Microsoft development tools including Visual Studio, C#, .NET6, and Azure DevOps</span></span></li><li><span><span>Working knowledge of and development experience with MS SQL server databases.</span></span></li><li><span><span>Experience with Azure Logic Apps and Microsoft Blazor is an asset.</span></span></li><li><span><span>Experience developing interfaces across multiple systems using REST API’s is an asset.</span></span></li><li><span><span>Experience utilizing reporting tools such as Power BI is an asset.</span></span></li></ul> Talentsphere Staffing Solutions Toronto ON

Software Developer