Confluence logo
Confluence
Posted 64 days agoVerified live 1d ago

Software Engineer (.NET & AI)

Brief overview

Remote
UndergradOr in progress
2+ yrsMinimum
.NETC#RESTful APIsSoftware Design PatternsScalable ArchitectureAgile DeliveryReactDevOpsCI/CDAzurePythonLLMsContainerisation

About the company

Confluence logo
Confluenceconfluence.com

Confluence is a global technology solutions provider helping the investment management industry solve complex investment data challenges.

Job description

Summary

Confluence is a global organization committed to innovation in the investment data space. They are seeking a Software Engineer to modernize their flagship platform by integrating AI capabilities and developing scalable applications using .NET and C#.

Responsibilities

  • Developing applications and services using .NET and C#
  • Designing and building RESTful APIs
  • Contributing to scalable, modern software architecture
  • Collaborating with engineers, product managers, QA and other stakeholders
  • Exploring and implementing AI-powered development and product capabilities
  • Improving development practices, tooling and engineering quality
  • Contributing to modern DevOps and CI/CD approaches

Skills

  • Professional experience developing software with .NET and C#
  • Experience building RESTful APIs and service-oriented applications
  • Understanding of software design patterns and scalable architecture
  • Experience working in Agile delivery environments
  • Working knowledge of modern JavaScript frameworks such as React
  • Familiarity with DevOps and CI/CD practices
  • Strong communication and collaboration skills
  • Curiosity about AI and an interest in applying it to software engineering challenges
  • Approximately 2+ years of professional software engineering experience
  • Degree in Computer Science or equivalent practical experience
  • Azure or other cloud platform experience
  • Experience building CI/CD pipelines
  • Python for automation or AI-related workflows
  • Experience working with LLMs, prompt engineering or agentic systems
  • Containerisation technologies
  • Experience building developer productivity tools

Qualifications

Must Haves

  • Professional experience developing software with .NET and C#
  • Experience building RESTful APIs and service-oriented applications
  • Understanding of software design patterns and scalable architecture
  • Experience working in Agile delivery environments
  • Working knowledge of modern JavaScript frameworks such as React
  • Familiarity with DevOps and CI/CD practices
  • Strong communication and collaboration skills
  • Curiosity about AI and an interest in applying it to software engineering challenges
  • Approximately 2+ years of professional software engineering experience
  • Degree in Computer Science or equivalent practical experience

Nice to Haves

  • Azure or other cloud platform experience
  • Experience building CI/CD pipelines
  • Python for automation or AI-related workflows
  • Experience working with LLMs, prompt engineering or agentic systems
  • Containerisation technologies
  • Experience building developer productivity tools

Benefits

  • Generous Time Off packages including additional half days with each public holiday in your location.
  • Global Career Development opportunities
  • Social Events
  • Referral Bonus scheme - Upto $3,000 per successful referral
  • Flexible working options for all employees.
  • Team members typically coming together in our Pittsburgh office around once per month for collaboration, planning and team connection, with occasional additional office time depending on project needs.

More jobs like this