Key ResponsibilitiesDevelop and maintain modern web applications using C#, .NET Core, React, and TypeScript.Design and implement scalable data integrations that move and transform information between internal systems, external APIs, and cloud platforms.Build and consume RESTful APIs to enable communication between distributed services and applications.Evaluate data models and system integrations to improve data structure, consistency, and accessibility.Design backend data structures that support collaborative, multi-user web experiences.Contribute to engineering best practices, including code reviews, automated testing, and performance optimization.Write and maintain unit, integration, and load tests to ensure reliability and scalability of applications.Qualifications5+ years of experience in software engineering or data-focused application development.Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).Strong development experience with C# and .NET Core.Hands-on experience working with cloud platforms (AWS preferred) including compute, storage, and database services.Experience working with NoSQL databases such as MongoDB.Familiarity with microservices architectures and containerized environments using tools such as Docker and Kubernetes.Strong communication skills and the ability to collaborate with both technical and non-technical stakeholders.