We are ooking for future Insighters who can demonstrate teamwork, resuts orientation, a growth mindset, discipined execution, and a winning attitude to join our growing team.We are ooking for a Senior C++ Software Engineer for our software deveopment team. Apart from writing high quaity code, you wi be responsibe for key deiverabes during your teams software deveopment ifecyce incuding software design, code reviews, and comprehensive automated tests. The successfu candidate wi have a passion for continuous improvement and must have exceent written and verba communication skis. You wi aso be writing Java code for connectivity soutions. Responsibiities Deveop maintain and improve softwareManage individua project priorities, deadines and deiverabesContribute improvements to our continuous deivery infrastructureParticipate in recruiting and mentoring of top engineering taentDrive roadmap execution and enhance customer feedback into the productDeveop, coaborate on, and execute Agie deveopment, product scenarios, in order to reease high quaity software on a reguar cadence Proactivey assist your team to find and sove deveopment and production software issues through effective coaboration Desirabe - Driving Sprint Panning and breakdown of tasks.Contributing to performance testing & various continuous improvement efforts.Strong OS, Data structure and Agorithms fundamentasStrong hod on object-oriented programming concepts and their impementation through C++.Must have a know-how on JAVA programming. Shoud be abe write optimized & reusabe code.Experience deveoping database technoogies extremey vauabeExperience with ow-eve C and networking is desired, but not necessary.Experience programming database APIs such as ODBC and using database toos strongy preferredExperience using BI toos such Tabeau, Microsoft Power BI and Lumira desirabe but not mandatory.Experience using any memory and performance profiing toos is requiredExperience working with Agie methodoogy i.e Participating in a team activities, incuding sprint retrospectives, thoughtfu code reviews, knowedge sharing sessions, status reporting for project stakehoders, etc Persona Skis - Strong written and verba communications skis to coaborate deveopers, testers, product owners, scrum masters, directors, and executivesExperience taking part in the decision-making process in appication code design, soution deveopment, code review Strong worth ethic and emotiona inteigence incuding being on time for meetings Abiity to work in fast-changing environment and embrace change whie sti foowing a greater pan Quaifications Bacheors degree with minimum 5 years of reated experience or Masters degree with a minimum 5 years of reated experience or Equivaent work experienceExperience in CI/CD pipeineProgramming experience incuding but not imited to C++ technoogiesA good understanding of database concepts (e.g. working with reationa data sources such as MySQL, SQL Server, Orace, etc.) and SQL queriesExperience with such products and toos as Bamboo (Atassian), Visua Studio Onine, Visua Studio, and/or Azure is hepfu.Abiity to ead and mentor othersExceent written and verba communication skis.Deveopment experience on a range of operating system patforms such as Windows ( mandatory ) , Linux, and OS X desirabe.Understanding of network interactions:Authentication and authorization fows, standards and practices (e.g. oAuth, JWT) Additiona Information ** At this time insightsoftware is not abe to offer sponsorship to candidates who are not eigibe to work in the country where the position is ocated . **insightsoftware Hear From Our Team - InsightSoftware (wistia.com)Background checks are required for empoyment with insightsoftware, where permitted by country, state/province.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Blockchain Quality Assurance EngineerEmployement Type: Full time