[Remote] Senior Backend / API Developer
Note: The job is a remote job and is open to candidates in USA. Kforce Inc is seeking a Senior Backend/API Developer to support the design, development, and ongoing enhancement of backend services and API-driven applications. The role focuses on building reliable, scalable solutions using C#/.NET within a modern microservices environment, involving tasks such as developing RESTful APIs, improving backend performance, and contributing to cloud-based application modernization efforts.
Responsibilities
- Developing and maintaining backend services
- Designing APIs that integrate smoothly with frontend applications
- Supporting microservices design and implementation
- Working with relational and NoSQL databases
- Containerized application development
- Cloud-based backend services
- ETL/data pipeline work
- Data migration support
- Applying secure coding practices across distributed systems
Skills
- 7+ years of professional backend development experience using C#/.NET
- Strong experience designing, building, and supporting RESTful APIs
- Experience working within microservices-based architectures, including service design, decomposition, and communication between services
- Hands-on experience with Docker and Kubernetes for containerized application development and deployment
- Strong SQL Server experience, including relational database design, query optimization, and performance troubleshooting
- Experience with MongoDB or similar NoSQL database platforms
- Hands-on AWS experience, including RDS and Lambda
- Knowledge of ETL processes, data pipeline development, and data transformation
- Experience supporting cloud migration and application modernization efforts
- Experience with complex data migration activities, with attention to data accuracy and continuity
- Strong understanding of security principles, including authentication, authorization, encryption, API security, secure coding, OWASP guidance, and data protection
- Experience using Git or similar version control tools
- Strong debugging, troubleshooting, and problem-solving skills in distributed application environments
- Experience with AWS services such as S3, API Gateway, ECS/EKS, DynamoDB, or CloudWatch
- Familiarity with CI/CD and DevOps practices
- Experience with messaging or queueing tools such as SQS, RabbitMQ, or Kafka
- Experience collaborating with React TypeScript frontend teams
Benefits
- Medical/dental/vision insurance
- HSA
- FSA
- 401(k)
- Life, disability & ADD insurance to eligible employees
- Paid time off for salaried personnel
- Paid sick leave for hourly employees on a Service Contract Act project
Company Overview
Apply To This Job