Senior C# Engineer - AI & Automation
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Senior C# Engineer with experience in AI and automation technologies to join a fast-paced engineering team. The ideal candidate will have strong expertise in C#/.NET development, system integrations, distributed applications, and modern software architecture. This role will focus on building scalable automation solutions and integrating AI-driven capabilities into enterprise applications., * Design, develop, and maintain scalable applications using C# and .NET technologies.
- Build and support distributed and multi-tier application architectures.
- Integrate APIs, third-party platforms, and external services into existing systems.
- Develop automation solutions and workflows to improve operational efficiency.
- Collaborate with cross-functional teams to implement AI-powered features and integrations.
- Design and implement microservices and service-based architectures.
- Troubleshoot, debug, and optimize application performance.
- Participate in architecture discussions, code reviews, and technical planning.
- Work independently while contributing to a collaborative engineering environment.
Requirements
-
5+ years of professional software engineering experience.
-
Strong hands-on experience with C# and .NET development.
-
Experience building distributed or multi-tier enterprise applications.
-
Proven experience integrating APIs and third-party services.
-
Exposure to AI/ML technologies or Large Language Model (LLM)-based systems.
-
Strong understanding of:
-
Object-Oriented Programming (OOP) and design principles
-
Microservices and service-oriented architecture
-
System integration patterns and best practices
-
Excellent problem-solving, troubleshooting, and debugging skills.
-
Ability to thrive in a fast-paced, startup-style environment.
Preferred Qualifications
- Experience integrating AI/LLM platforms such as OpenAI, Azure OpenAI, or similar technologies.
- Familiarity with automation frameworks and workflow orchestration tools.
- Experience working with cloud platforms, preferably Microsoft Azure.
- Knowledge of healthcare systems, healthcare data, or compliance requirements.
- Exposure to open-source AI and automation frameworks.
- Experience working in AI-native or AI-assisted software development environments.
Technical Skills
- C#
- .NET Framework / .NET Core
- REST APIs
- Microservices Architecture
- System Integrations
- AI/LLM Integrations
- Azure Cloud Services
- Automation Tools & Frameworks
- Distributed Systems
- Object-Oriented Design
Desired Soft Skills
- Strong communication and collaboration skills.
- Ability to work independently with minimal supervision.
- Adaptability and willingness to learn emerging AI technologies.
- Strong analytical and critical-thinking abilities.
Benefits & conditions
-
$64,000-105,000 per year Help us change lives At Exact Sciences, we're helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed t…
-
7 hours ago
*, + $64,000-105,000 per year Help us change lives At Exact Sciences, we're helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed t…
- 1 month ago
*, + $91,000-155,000 per year Help us change lives At Exact Sciences, we're helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed t…
- 2 months ago