Software Developer Backend Technology

Permanent posted 4 months ago

Job Description

INDUSTRY: Technology

SUMMARY:

Merit Services is looking for a Software Developer for Backend Technology for our esteemed client in Ajax. As a Software Developer for Backend Technology, you’ll be responsible for ensuring the performance, functionality, and security of the website’s backend, which consists of servers, apps, and databases. To excel in this role as a Software Developer, you’ll need to be an expert in system design, implementation, functional logic, and performance optimization. You’ll also work closely with other developers and teams to build and maintain robust, scalable, and efficient server-side code that supports our client’s web applications

RESPONSIBILITIES:

  • Contribute to the future development of the popular Rapid Response® database engine
  • Ensure continuous and reliable operation of the database in a multithreading environment
  • Implement improvements to enhance scalability and performance
  • Optimize complexity, execution speed, and memory usage for high-performance solutions
  • Develop algorithms and data structures with small memory footprints and high performance
  • Write, refactor, and modify complex, interdependent C++ code for optimal performance
  • Identify and resolve complex issues such as deadlocks, memory leaks, and memory overwrites.

QUALIFICATIONS:

  • 10+ years of cumulative experience in software development
  • 5+ years of experience building efficient code using C++
  • 5+ years of experience writing and debugging multi-threaded code on Windows
  • Strong interest in developing query engines and databases, as demonstrated by our engineering blog
  • Proficiency in writing performant and efficient code
  • Thorough understanding of the algorithmic and system-level operations behind the code you create
  • Ability to develop and articulate high-level designs and implement them with precision
  • Passion for finding the best solutions through innovation, teamwork, and proven frameworks, algorithms, and pattern-based approaches
  • Self-starter with a focus on achieving outcomes.

BENEFITS

  • Comprehensive dental care provided to keep you healthy and happy
  • One-time medical check-up covered by the company to ensure peak physical condition
  • Inclusive work environment that values your contributions and fosters collaboration with talented colleagues
  • Opportunities for career advancement and working on cutting-edge technology
  • Invested in our employees’ success and development
  • Exciting projects and passionate colleagues to work with

Contact us today to explore new opportunities, or connect with us on LinkedIn for the latest updates.