Develop, test, and maintain backend services using .NET (C#; F# experience or willingness to learn). Implement and document APIs (REST/gRPC) with guidance on versioning and security. Work on event-driven pipelines using Kafka (produce/consume messages, handle basic consumer groups, and retries). Assist in building systems for higher volume, near real-time event processing; implement batching, retry/backoff, and monitoring patterns. Implement or collaborate on front-end tasks as needed (JavaScript/TypeScript, React/Angular basics). Participate in CI/CD, automated testing (unit/integration), and observability (logs, metrics, tracing). Collaborate with product, QA, and DevOps; participate in code reviews and follow engineering best practices. Learn and apply domain-driven and functional programming patterns where appropriate. Document integration workflows, partner configurations, and solution patterns.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level