Senior Software Engineer

150 - 165 PLN/ godz.
SeniorFull-time
#354440·Dodano dziś·0
Źródło: LinkGroup
Aplikuj teraz

Tech Stack / Keywords

ScrumReact.jsNode.jsVue.jsPythonDatabricksKubernetesAzure

Firma i stanowisko

The Principal Engineer is an experienced software engineer specializing in the MERN tech stack to build scalable, high-performance web solutions. This individual will work closely with the Media, Content, and Commerce team supporting Marketing at Haleon. The team operates within the Scrum framework to deliver value to the Consumer Healthcare business and supports applications built with React.js, Node.js, Vue.js, Python, Databricks, Kubernetes, PowerApps, Azure Synapse Analytics, PostgreSQL, MongoDB, and Microsoft SQL.


Wymagania

  • Strong experience with Azure Cloud and Azure services.
  • Technical expertise in one or more programming languages (e.g., Java, JavaScript), database technologies (MongoDB, PostgreSQL, MySQL), and release/configuration management tools.
  • Expertise in JavaScript frameworks (Remix.js, Node.js, React.js).
  • Understanding of headless CMS architecture (e.g., Contentful).
  • Experience with scripting languages (preferably Python) in cloud environments with a focus on IaaS and PaaS.
  • Comprehensive understanding of modern DevOps technologies (e.g., GitHub Actions), infrastructure-as-code (Terraform), and containerization (Kubernetes, AKS).
  • Knowledge of security practices for DevSecOps.
  • Knowledge of Azure Data tools (Databricks, Synapse Studio) and AI tools (OpenAI, AI Search).
  • Experience with code quality and security tools (SonarQube, GitHub Advanced Suite).
  • Experience with observability tools (e.g., Datadog).
  • Experience with the Atlassian suite.
  • Extensive experience with agile methodologies.
  • Experience working in a cloud-native environment (Azure preferred).
  • Working knowledge of Scrum-based Agile development.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Approximately 10 years of experience in software engineering, including leadership roles (e.g., Senior/Principal Engineer, Team Lead).
  • Proven experience in architecture and solution design.
  • Deep domain and engineering management expertise.
  • Demonstrable technical leadership.
  • Experience working with geographically distributed teams or vendor partners.
  • Exposure to managing web hosting platforms or teams.

Obowiązki

  • Lead refactoring of complex systems, making pragmatic trade-offs aligned with business priorities.
  • Work effectively under pressure on complex or unknown problems, including debugging production issues and leading critical incident resolution.
  • Demonstrate technical expertise beyond coding and lead design processes for complex technical challenges.
  • Articulate technical risks to non-technical stakeholders and communicate effectively with external parties when required.
  • Contribute regularly and thoughtfully to team or business-area roadmaps.
  • Foster effective collaboration between product, engineering, and architecture.
linkgroup

linkgroup

439 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz