Software Engineer

Raas Infotek
Canada
$70-$90 an hour (estimated)
Full-time
We are sorry. The job offer you are looking for is no longer available.

Hope you are doing good

My name is Avanish and I am a technical recruiter. Please go through the JD and please let me know if you are fine with the JD or interested in the below role.

Job Role - Software Engineer

Location - Remote

JD :

This data engineer role will be a key contributor to the Quest Data Transformation initiative, the Data Engineer would work with Business / Technology / Architecture teams to understand requirements & develop cutting-edge digital products.

The ideal candidate will have deep understanding & hands-on expertise in designing, developing, and implementing distributed data solutions for data intensive applications and have had success in implementing similar solutions in the past.

Key Responsibilities :

  • Implement data solutions provided by architects that integrates enterprise streaming data from multiple systems, enabling real-time ingestion & distribution along with real-time data insights.
  • Develop highly scalable, flexible, resilient & cost-efficient data solutions to ingest, process and utilize our data across the enterprise.
  • Collaborate with cross-functional teams, including business stakeholders, engineers, enterprise architects and IT teams, to develop and deliver high-quality data solutions.
  • Lead complex technology initiatives including those that are enterprise wide with broad impact.
  • Utilize a thorough understanding of available technology, tools, and existing designs.
  • Leverage knowledge of industry trends to build best in class technology to provide competitive advantage.
  • Participate in code reviews, providing valuable feedback to maintain code quality and adherence to best practices.
  • Maintain detailed documentation of your work and changes following the best practices.
  • Ensure high operational efficiency and quality of your solutions to meet SLAs and support commitment to our customers.
  • Work with Infrastructure Engineers and System Administrators as appropriate in designing the infrastructure.
  • Support ongoing data management efforts for Development, QA, and Production environments.

Qualifications

  • Bachelor’s or master’s degree in computer science, software engineering or a related fields.
  • Minimum of 8-10 years of experience in data engineering.
  • Expertise in cloud databases such as AWS Aurora Postgres, DynamoDB, MongoDB for efficient data processing, ingestion & distribution.
  • Expertise in optimizing database performance through sharding, partitioning, indexing, query optimization, and other tuning techniques.
  • Expertise in cloud-based data storage solutions like Amazon S3 or Google Cloud Storage.
  • Expert SQL and database admin skills working with large structured and unstructured data.
  • Experience in workflow orchestration tools like Airflow Orkes etc.,
  • Proficiency in data streaming services such as Kafka, Kinesis, and IBM MQ
  • Expertise in developing programs to produce and read payloads from data streaming solutions like Kafka, Kinesis Data Streams.
  • Experience in java programming language including frameworks like Spring Boot etc.,
  • Experience with API development (REST, GraphQL), API Gateways etc.,
  • Strong understanding of scalable containerized computing and solutions for example Kubernetes, AWS ECS etc.,
  • Proficiency in data formats such as JSON, HL7, EDI, and XML
  • Good understanding of MDM systems / concepts and tools like Reltio, IBM Infosphere etc.,
  • System development lifecycle (SDLC), Agile Development, DevSecOps, and standard software development tools such as Git and Jira
  • Infrastructure as Code (IaC) technologies such as CloudFormation or Terraform
  • Familiarity with AI / MLOps concepts and Generative AI technology (Good to have)
  • Deep technical knowledge of 1 public cloud services (preferably AWS)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills with both technical and non-technical stakeholders.

Preferred Qualifications :

  • Experience in the healthcare industry, preferably focusing on clinical and billing data.
  • Certification in AWS Cloud is highly preferred.
  • Strong problem-solving skills.
  • Willingness to learn new things and a great attitude to collaborate with other.
  • OWNERSHIP, leading the solution implementation end-to-end.

Avanish Srivastav

Raas infotek corporation

262 Chapman road, Suite 105A, Newark, DE-19702

Phone : 302 286 9780 Ext : 105

Email : [email protected]

Website : raasinfotek.com

6 days ago
Related jobs
Promoted
Intelliswift Software
Canada

Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction. Work effectively with geographically diverse engineering teams and scientific collaborators, ensuring clear and timely communication among all parti...

Promoted
Insight Global
Canada
Remote

Experience with established software design patterns, efficient data structures, and multi-threaded system design. ...

Promoted
Agilus Work Solutions
Canada

Agilus' client is the leading independent clearing broker and custodian in the Canadian market.They provide trade execution, clearing, custody and back-office support services to Canadian-based brokerage firms and the Canadian brokerage arms of U.Developer authors the high-level design of applicatio...

Affirm, Inc.
Canada
Remote

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams. Strong attention to detail with a demonstrated focus on engineering resilience. ...

Altair Engineering
Canada

Bachelors degree in computer science, Computer Engineering, or Software Engineering. Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. Work in an Agile software development environment to deliver state-of-the-art software solutions working on CAN and Ethernet networks. T...

Jobspaddy
Canada
Remote

We are looking for experienced Fullstack Application Engineers to join our initiatives and work on the next generation technologies. ...

Adal Immigrations
Canada

Mentor junior and mid-level engineers. Grow engineering teams by interviewing, recruiting and hiring. ...

Jonas Software UK
Remote, Canada
Remote

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/L...

Calliere Group
India

Bachelor's degree in Computer Science, Software Engineering, or a related field. In this role, you will be responsible for designing, developing, and maintaining cutting-edge software solutions using modern technologies and industry best practices. Collaborate with cross-functional teams, including ...

TTC
Canada

The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practi...