Talent.com
No longer accepting applications
Software Developer

Software Developer

NPA WorldWideMississauga, Ontario
9 days ago
Salary
CA$90,000.00–CA$100,000.00 yearly
Job type
  • Full-time
  • Permanent
Job description

Job description :

  • Designing, develop, maintain, and supporting existing C# and C++ applications
  • Create new web applications.
  • Analyze, troubleshoot, and resolve complex technical issues in C++ and C# applications.
  • Perform regular code reviews and identify areas for improvement.
  • Implement fixes and patches to ensure application stability and reliability.
  • Monitor application performance and optimize code for efficiency.
  • Develop and implement new features and functionalities in C++ and C#.
  • Refactor existing code to improve maintainability and performance.
  • Work with SQL databases, SQLite, for data storage and retrieval.
  • Optimize database queries for performance.
  • Implement APIs and micro services to power web and mobile applications.
  • Develop responsive and interactive user interfaces using HTML, CSS, and JavaScript frameworks (e.g., Quasar, Vue).
  • Optimize front-end performance and ensure cross-browser compatibility.
  • Collaborate with cross-functional teams to build end-to-end web applications.
  • Understand the full software development lifecycle, from requirements gathering to deployment.
  • Write clean, efficient, and well-documented code.
  • Utilize Git and GitLab for version control and collaboration.
  • Deploy applications to Linux and Windows environments.

Qualifications :

  • Bachelor's degree or Diploma in Computer Science, Engineering or equivalent
  • Strong experience in both front-end and back-end development.
  • 5+ years of hands-on experience with C++ and C# programming languages.
  • Experience with Windows Win32 API
  • Strong understanding of object-oriented programming principles and design patterns.
  • Proficiency in .NET Framework and .NET Core.
  • Experience with SQL databases, particularly SQLite.
  • Strong proficiency in HTML, CSS, and JavaScript.
  • Experience with modern Web frameworks (e.g., Quasar, Vue).
  • Familiarity with Linux and Windows operating systems.
  • Good understanding of multitasking and inter process communication.
  • Strong problem-solving and debugging skills.
  • Excellent attention to detail and ability to work independently.
  • Strong communication and interpersonal skills.
  • Experience with containerization technologies (Docker)
  • Excellent verbal and written communication skills
  • Canadian citizen or permanent resident
  • Why is This a Great Opportunity :

  • Currently we are seeking a dynamic Software Developer for Mississauga, ON with strong experience in Front End and Back End Development, C++, C#, HTML, CSS, Javascript
  • Salary is up to 100K.
  • Salary Type : Annual Salary

    Salary Min : CA$ 90000

    Salary Max : CA$ 100000

    Currency Type : CAD