We are currently seeking a Senior API Developer for our client. We value our professionals, providing comprehensive benefits, exciting challenges, and growth opportunities. This is a Contract-to-Hire position with a 40-hour-a-week commitment over an initial term of three months. After that initial period, there will be an option to become full-time based on performance.
Responsibilities and QualificationsBachelor's degree or equivalent.6 or more years of recent .NET application development experience.Strong experience in web application development with .NET Core and ASP.NET, C#.Expertise in Microsoft Technologies such as .NET Framework, AJAX, .NET Core, and Entity Framework.Experience in script languages such as native JavaScript and Typescript.Work as part of a cross-functional team to determine optimal API contracts, code reviews, internal infrastructure, and process enhancement.Strong experience with Entity Framework Core.Conceptual data modeling.Web API experience.Understanding fundamental design principles for building a scalable application with patterns such as Domain Driven Design, Test Driven Development, or Command-Query.Ability to work remotely and to collaborate or mentor other members.Familiarity with the Scrum process.Experience in DevOps Repository and Pipelines setup for releases.Handle diverse situations and changing priorities while maintaining a positive attitude.Full Stack developer capabilities.Ability to prioritize multiple projects and tasks to ensure timely delivery of high-quality deliverables.Broad knowledge of ASP.NET Core, Typescript, Agile, WebApi, SQL Server, and DevOps.