Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Lead Dot Net Developer

IQVIA

IQVIA

Software Engineering
Dhaka, Bangladesh
Posted on Jul 30, 2024

Job Overview

The Orchestrated Analytics team is looking for a Sr. Software Engineer focusing on microservice architecture, cloud computing and scalability within our SaaS and mobile products which deliver highly available and scalable data management, analytics and AI ML capabilities to our largest pharmaceutical clients.
Do you have a passion for building great products? Do you believe in customer-centricity? Do you have strong analytical, interpretative, and problem-solving skills? Do you want to work in a positive, can-do environment where collaboration and growth mindset are valued?
Join us!

Key Technologies:

  • .NET Core
  • Identity Server (OAuth / OIDC / SAML2.0) or similar
  • MongoDB / Snowflake / Firebolt / MySQL / SQL Server
  • Relational / Graph / No-SQL databases
  • Redis / RabbitMQ
  • Kubernetes / Docker
  • AWS / Azure
  • Android / IOS / Hybrid (desirable)
  • Automated Testing

As a Sr. Software Engineer, your role will be to act as a technical lead, oversee the evolution of specific applications and ensure their scalability and maintainability. This hands-on role ensures that development teams are productive in application development while also ensuring production environments are secure, reliable, and operating with high performance. The target infrastructures will be cost effective as they scale up and scale down based on needed capacity. The role will require working with development teams across the globe and ensuring the product follows key SaaS guidelines and best practices across areas such as deployment, security, monitoring, performance, scalability, test automation and documentation.

Responsibilities:

  • Design and develop the Orchestrated Analytics platform and applications with a continuous improvement mindset
  • Become a technical expert for the application
  • Troubleshoot and improve scalability and performance of the applications
  • Leads cross-functional product development teams, acting also as a senior consultant to provide system and technical advice.
  • Keeps up to date with technology changes and identifies opportunities for implementation in future systems.
  • Identifies and implements ways to reduce costs for the platform in order to ensure the platforms pricing is competitive
  • Ensure Architecture and technical documentation is kept up to date and accurate

Required Skills and Experience:

  • Excellent problem-solving skills
  • Excellent object-oriented design skills
  • Expert knowledge of .NET Core and Angular
  • Experience in working with Kubernetes and Docker
  • Comfortable with SQL Server, MySQL, query tuning/optimization and execution plan analysis
  • Experience in working with AWS Resources such as RDS, EKS, S3 and Lambda.
  • Excellent communication skills and a desire to mentor and impart knowledge to developers on the team
  • Takes pride in being the first person to be called on to troubleshoot and fix difficult bugs
  • Comfortable with deadline pressure
  • Excellent presentation skills
  • Experience working with Healthcare / Pharmaceutical data beneficial
  • Experience working with or developing applications focussing on Business Intelligence / Dashboarding / Reporting is beneficial

IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. Learn more at https://jobs.iqvia.com