Match score not available

Data Software Engineer

extra holidays - extra parental leave - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or master's degree in computer science or related field., 4+ years of experience in software development., Hands-on experience with Microsoft Azure., Expert-level skills in SQL, Python, and PowerBI..

Key responsabilities:

  • Design and implement complex data solutions using Azure.
  • Develop and optimize data pipelines and analytics solutions.

Parexel logo
Parexel XLarge http://www.parexel.com
10001 Employees
See all jobs

Job description

When our values align, there's no limit to what we can achieve.
 
At Parexel, we all share the same goal - to improve the world's health. From clinical trials to regulatory, consulting, and market access, every clinical development solution we provide is underpinned by something special - a deep conviction in what we do.

Each of us, no matter what we do at Parexel, contributes to the development of a therapy that ultimately will benefit a patient. We take our work personally, we do it with empathy and we're committed to making a difference.

We are currently recruiting a Data Software Engineer with a focus on Azure full-stack development, including Databricks, DevOps, and PowerApps. This can be either a home or office based role in the UK and will be joining a dynamic, international team. This role requires a professional who can provide technical expertise, drive innovation, and deliver high-quality Azure full-stack solutions while collaborating effectively across the organization.

Role and Responsibilities:

  • Design, development, and implementation of complex data solutions using Microsoft Azure PaaS services, with a focus on Databricks, DevOps, and PowerApps in a medallion architecture setting.

  • Architect and build robust data pipelines leveraging Databricks, Azure Data Factory, and other relevant Azure services.

  • Develop and implement advanced analytics solutions using PowerBI and integrate them with other Azure services.

  • Drive the adoption of DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing across the development lifecycle.

  • Create and validate prototypes to demonstrate proposed solutions and gather stakeholder feedback.

  • Implement and champion test-driven development and continuous integration processes within the team.

  • Collaborate with business stakeholders and technical leads to define and clarify requirements, estimate development efforts, and create comprehensive work plans.

  • Conduct thorough code reviews and mentor junior team members in best practices for Azure full-stack development.

  • Proactively optimize application performance and scalability through benchmarking and advanced troubleshooting techniques.

  • Work closely with Quality Assurance and Operations teams to ensure smooth deployment and resolution of issues across all environments.

  • Provide technical leadership and guidance for the development and integration of PowerApps solutions within the Azure ecosystem.

  • Stay current with the latest Azure technologies and industry trends, evaluating their potential impact on current and future projects.

Requirements & Skills:

  • Bachelor's or master's degree in computer science, Software Engineering, or a related technical field.

  • 4+years of experience in software development, with hands-on experience in cloud computing, preferably with Microsoft Azure.

  • Extensive experience with Azure Databricks, Azure Synapse Analytics, or similar big data processing platforms.

  • Strong proficiency in Azure DevOps, including expertise in setting up and managing CI/CD pipelines.

  • Demonstrated experience in developing and deploying PowerApps solutions integrated with Azure services.

  • Advanced knowledge of Azure PaaS services, including but not limited to Azure Functions, Logic Apps, and Azure Kubernetes Service.

  • Expert-level skills in SQL, Python, and PowerBI for data manipulation, analysis, and visualization.

  • Solid understanding of software architecture principles, design patterns, and best practices for cloud-native applications.

  • Excellent communication skills with the ability to effectively collaborate with both technical and non-technical stakeholders.

  • Certifications such as Microsoft Certified: Azure Solutions Architect Expert or Microsoft Certified: DevOps Engineer Expert are highly desirable.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Data Engineer Related jobs