Senior Software Engineer (.NET / React)
$$$$
We are an IT services company based out of San Francisco, USA. ββWe build and acquire expert engineering teams to help our clients meet their business needs and solve their operational challenges.
We are looking for a Senior Software Engineer for long-term contract work to join one of our clientβs Development Product Teams. You will join a Web Development and API Team responsible for integrations with company internal systems like Sharepoint, Salesforce, Zendesk, and others.
This position may require working between the hours 12:00 PM to 8:00 PM Kyiv time.
Responsibilities:
- Design, implement and maintain backend services and APIs using .NET (C#) and microservices patterns.
- Develop responsive frontend applications using React; maintain component library with Storybook and integrate with CMS.
- Design and optimize relational database schemas and queries (e.g., SQL Server, PostgreSQL).
- Build, maintain and improve CI/CD pipelines and infrastructure in Azure (Azure DevOps / GitHub Actions, Terraform, etc.).
- Manage environments (stage/prod), release processes, runtime support, monitoring, logging, security and incident response.
- Design and implement API integrations with third-party services (REST, SOAP, GraphQL), ensuring security, reliability and versioning.
- Use AI-assisted coding tools (required β experience with Claude Code or another code-generation AI) to accelerate development, refactoring and reviews.
- Perform code reviews, and contribute to architectural decisions.
Requirements:
- 8+ years of professional experience in web application development; proven senior-level capability.
- Strong proficiency in .NET (C#) for building APIs and services.
- Solid experience in React, including hooks and modern state management patterns.
- Practical experience with Azure services (App Services, AKS, Functions, Storage, Key Vault, etc.) and CI/CD.
- Hands-on DevOps experience: automation, containerization (Docker), orchestration.
- Experience managing runtime environments and ensuring availability, scalability, observability, alerting, and recovery.
- Strong knowledge of relational databases and query/schema optimization.
- Experience with Storybook and CMS-driven component/content workflows.
- Demonstrated experience designing and implementing robust API integrations (REST, SOAP, GraphQL).
- Using AI coding tools (Claude Code or similar) as part of the workflow
- English proficiency required for clear and quality written and verbal communication
Would be a plus:
- Node.js development experience.
- Salesforce integration experience.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | B1 - Intermediate |
.NET, React.js, Storybook
Published 28 April
62 views
Β·
16 applications
See stats of candidates who applied for this job π
π
$3000-4900
Average salary range of similar jobs in
analytics β
Loading...