Confluence Technologies

Software Engineer (.NET & AI)

Confluence Technologies
Apply
2 months ago
Pittsburgh, PA, USAMid Level

Responsibilities

  • Develop applications and services using .NET and C#.
  • Design and build RESTful APIs and service-oriented applications.
  • Contribute to scalable software architecture and modern engineering practices.
  • Explore and implement AI-powered development and product capabilities, including LLM- and agent-based workflows.
  • Collaborate with engineers, product managers, QA, and other stakeholders.
  • Improve development tooling, engineering quality, and DevOps practices.

Requirements

  • Professional software development experience 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 and familiarity with DevOps and CI/CD practices.
  • Working knowledge of modern JavaScript frameworks such as React.
  • Approximately 2+ years of professional software engineering experience.
  • Degree in Computer Science or equivalent practical experience.
  • Preferred qualifications include Azure or other cloud experience, CI/CD pipeline development, Python, LLMs, prompt engineering, agentic systems, containerization, and developer productivity tools.

Benefits

  • Generous time-off packages, including additional half days with each public holiday in the employee’s location.
  • Global career development opportunities and social events.
  • Flexible hybrid working, typically with Pittsburgh office attendance around once per month and occasional additional office time based on project needs.
  • Referral bonus scheme of up to $3,000 per successful referral.
  • The role is based in Pittsburgh, US, and the company can only consider Green Card holders or US citizens.

Categories

Confluence Technologies

About Confluence Technologies

501-1,000 employees
Contact me