Role: SC Cleared Software DeveloperLength: 3 Months Location: Remote Rate: Market Rates (Outside IR35)
Extensive experience in Python programming language, including advanced features and libraries with proven experience designing, developing and maintaining robust API endpoints using frameworks such as FastAPI.Must have proven expertise in designing, developing, and maintaining RESTful API endpoints.Familiar with hands-on experience with OpenAI and other Large Language Models.Strong knowledge of implementing comprehensive logging and monitoring capabilities for API endpoints, with experience in integrating analytics tools and services to capture and analyse usage data.Excellent understanding and implementation of security best practices for API development, including authentication, authorisation, and data encryption mechanisms.Have in-depth knowledge and hands-on experience with AWS cloud services.Experience working with SQL and NoSQL databases for data storage and retrieval.Understanding of testing methodologies, including unit testing, integration testing, and end-to-end testing.Skills in optimising API performance and addressing scalability challenges.Understanding of Web Sockets and Server Side Events and integration with UI
Candidates must hold or be willing to under SC Clearance.