Principal Software Engineer

Skills
Microsoft SQL ServerSQLSQL Server Integration ServicesData ArchitectureData SystemsEnterprise IntegrationIT Integration
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Advanced development experience with SQL and ETL tools including SSIS and SSRS
  • Experience with REST APIs
  • Experience with ReactJS JavaScript and HTML/CSS
  • Strong database architecture and relational design knowledge
  • Knowledge of integration standards such as REST or SOAP
  • Experience leading software or integration development teams
  • Strong understanding of Agile development methodologies
  • Experience designing and supporting large-scale resilient data systems
  • Ability to operate effectively in complex high-pressure technical environments
  • Strong communication skills for senior stakeholder engagement

Day to day

  • Lead the design and implementation of enterprise integrations and data pipelines in a complex digital environment.
  • Oversee the development testing and deployment of ETL processes APIs and integration services that support mission-critical systems.
  • Provide technical authority across backend systems interface architecture and engineering standards while improving resilience scalability and security.

Hiring process

  • Send your up to date CV to Chris Butler at CRG Recruitment for immediate review