Senior Associate - Software Development - Technology and Product Solutions

The Catalyst Group

Cascais

Presencial

EUR 70 000 - 100 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

The Catalyst Group in Portugal, Lisboa region, seeks a Senior Associate – Software Development to lead design, build and support enterprise‑grade, cloud‑native solutions on the Microsoft stack.

You will work across application development, cloud services, integrations, automation, and AI-enabled capabilities, applying solid architecture and modern cloud practices while collaborating with product and delivery teams.

Qualificações

  • 5–7 years of software development or platform engineering experience.
  • Strong experience with Microsoft technologies and Azure.
  • Hands-on experience across application development, cloud services, and integrations.
  • Bachelor's degree in Computer Science or IT or related field.
  • Ability to design, secure and scalable enterprise-grade systems.

Responsabilidades

  • Design, develop, and maintain enterprise applications using Microsoft technologies.
  • Implement secure configuration, monitoring, and logging.
  • Design Azure-based services and RESTful APIs.
  • Develop AI-enabled features using Microsoft AI services and OpenAI-based APIs.
  • Collaborate with stakeholders to translate requirements into solutions.

Conhecimentos

Microsoft Stack
Azure
RESTful APIs
Software architecture
Cloud development
Communication skills

Formação académica

Degree in Computer Science / IT

Ferramentas

Azure Functions
Power Platform
Dataverse
AI services APIs
API integration

Descrição da oferta de emprego

As a Senior Associate – Software Development, you will be a hands‑on senior engineer within the Technology & Product Solutions team, contributing to the design, build, and support of enterprise‑grade, cloud‑native solutions on the Microsoft technology stack.

You will work across application development, cloud services, integrations, automation, and emerging AI‑enabled capabilities, contributing to the delivery of secure and scalable solutions on the Microsoft technology stack. The role emphasizes strong engineering principles, sound architecture, and modern cloud practices over reliance on any single platform or product.

High‑Level Responsibility Areas

From a high‑level perspective, the core responsibilities that form this role are grouped into the following areas:

  • Application & Platform Development (Microsoft Stack)
  • Power Platform Solutions & Automation
  • Risk, Security & Compliance
Key Responsibilities
Application & Platform Development (Microsoft Stack)
  • Design, develop, and maintain enterprise applications using Microsoft technologies
  • Apply clean code principles, solid architecture, and modern development practices
  • Contribute to both low‑code and pro‑code solutions, selecting the right approach for each use case
  • Apply best practices for version control, environment management, and release processes
  • Design and build Azure‑based services supporting scalable, secure, and event‑driven architectures
  • Develop and maintain Azure Function Apps for background processing, orchestration, and integrations
  • Implement secure configuration, monitoring, logging, and error‑handling patterns
  • Contribute to cloud architecture decisions with a focus on resilience, performance, and cost awareness
  • Design and implement RESTful APIs and integrations with internal and third‑party systems
  • Apply authentication, authorization, data transformation, and resilience patterns
  • Ensure integrations are secure, supportable, and well‑documented
Power Platform Solutions & Automation
  • Build and extend solutions using Microsoft Power Platform technologies where appropriate
  • Design Dataverse data models, relationships, and security roles
  • Develop and maintain Power Automate workflows to streamline business processes
  • Extend low‑code solutions using custom code when platform capabilities alone are insufficient
  • Design and develop AI‑enabled features using Microsoft AI services and APIs (e.g. Azure AI Services and Azure OpenAI‑based services)
  • Integrate AI capabilities into applications, workflows, and platforms to enhance automation, insight, and user experience
  • Build and maintain AI‑assisted solutions such as intelligent document processing, data enrichment, and workflow augmentation
  • Write clean, testable, production‑ready code to consume AI models and services using secure integration patterns
  • Collaborate with business and product stakeholders to identify high‑value, practical AI use cases
  • Apply responsible AI practices, including security, data privacy, governance, and risk management
  • Provide second‑and‑third‑line technical support across applications, cloud services, and integrations
  • Troubleshoot complex issues spanning application logic, automation, integrations, and infrastructure
  • Apply platform governance, engineering standards, and security controls
  • Use appropriate tooling to support diagnostics, maintenance, and continuous quality improvement
  • Work closely with product owners, business users, and delivery teams to translate requirements into technical solutions
  • Produce and maintain technical documentation, solution designs, and development artefacts
  • Identify opportunities to improve platform quality, reliability, and maintainability
  • Actively reduce technical debt and contribute to evolving engineering standards and best practices
Risk, Security & Compliance
  • Ensure solutions align with enterprise risk, security, and compliance requirements
  • Support audit, reporting, and issue‑tracking activities where required
  • Promote secure development practices and responsible platform usage
  • Ensure appropriate data privacy and access controls are embedded in all solutions
Strategic Contribution
  • Contribute to the evolution of Catalyst’s core platforms and products
  • Support operational efficiency and delivery of high‑quality client service
  • Maintain awareness of Microsoft platform, cloud, AI, and industry trends
  • Collaborate cross‑functionally to deliver scalable, well‑designed solutions
Required Skills & Experience
  • 5–7 years’ experience in software development or platform engineering roles
  • Strong experience across the Microsoft technology stack
  • Hands‑on experience with cloud development, ideally on Microsoft Azure
  • Strong understanding of application architecture, APIs, and system integrations
  • Experience designing, building, and supporting enterprise‑grade systems
  • Strong problem‑solving skills and ability to work independently
  • Excellent communication skills with both technical and non‑technical stakeholders
  • Degree in Computer Science, Information Technology, or a related field
Advantageous
  • Experience with Power Platform and/or Dynamics 365 in enterprise environments
  • Experience integrating AI or machine‑learning‑based services into applications or workflows
  • Familiarity with Microsoft AI services or API‑based model consumption
  • Azure or Microsoft platform certifications
  • Experience in financial services or other regulated environments
About Catalyst
Innovation Powered | People Inspired

The Catalyst Group is a tech‑focused financial services organization that is creating a spark in a one‑dimensional industry. Founded in the Cayman Islands in 2020, Catalyst is a privately owned and fully independent group. We have offices and teams in 5 countries, servicing a global portfolio of clients with a wide range of strategies, structures, and requirements.

Catalyst was founded with a clear mission to reimagine financial services by sparking innovation, harnessing technology, and investing in our people and our communities.

In support of that mission, we have built an award‑winning team of highly skilled, innovative, and client‑centric individuals that are enabled with best‑in‑class technology to provide a platform that is unlike anything else in the industry.

We do things differently. We do things better.

Catalyst is a values driven organization. We challenge our people to think and operate in accordance with a set of core values: Collaboration, Innovation, Reliability & Accountability, Connected Culture, Undivided Attention, Integrity, and Transparency. These values are part of our DNA; they are the principles that guide everything that we do.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Associate – Software Development, Technology and Product Solutions
Senior Associate – Software Development, Technology and Product Solutions

Jobtailor • Cascais

Presencial
EUR 45 000 - 75 000
Low Code Unit | Senior Power Platform Consultant
Low Code Unit | Senior Power Platform Consultant

Devoteam • Porto

Presencial
EUR 55 000 - 75 000
Senior Engineering Lead
Senior Engineering Lead

CAUSEWAY CONSTRUCTION LIMITED • Lisboa

Híbrido
EUR 90 000 - 130 000
Low Code Unit | Power Platform Consultant
Low Code Unit | Power Platform Consultant

Devoteam • Porto

Presencial
EUR 35 000 - 50 000
Diversity and inclusion initiatives
Professional development opportunities
Platform Engineer - AI Platforms & Cloud Infrastructure
Platform Engineer - AI Platforms & Cloud Infrastructure

Planet Paymet • Porto

Híbrido
EUR 70 000 - 100 000
Microsoft 365 Power Platform Expert
Microsoft 365 Power Platform Expert

AXA Group • Lisboa

Presencial
EUR 60 000 - 90 000
Software Engineer [Apply now]
Software Engineer [Apply now]

CloudCockpit • Portugal

Híbrido
EUR 40 000 - 60 000
Senior Data Engineer
Senior Data Engineer

Causeway Technologies • Lisboa

Híbrido
EUR 55 000 - 75 000
Work-life balance
Modern collaborative offices
DevSecOps, Automation & Innovation Engineer | IT CIB
DevSecOps, Automation & Innovation Engineer | IT CIB

Natixis in Portugal • Porto

Presencial
EUR 50 000 - 80 000
OutSystems Tech Lead at OutSystems
OutSystems Tech Lead at OutSystems

OutSystems • Lisboa

Presencial
EUR 90 000 - 120 000