الوصف الوظيفي
Job SummaryWe are seeking an experienced Full Stack Developer with expertise in both front-end and back-end technologies, including Python, .NET, and JavaScript frameworks like React. The ideal candidate will have hands-on experience in building robust web applications, integrating cloud services, and collaborating with cross-functional teams to deliver high-quality solutions. This role involves end-to-end development, including designing, coding, testing, and maintaining web applications. The candidate should have experience in cloud infrastructure, RESTful API development, and AI integration, with a strong focus on both server-side and client-side development.Must Have Skillsets (Mandatory)- Front-End Technologies: Proficiency in HTML, CSS, JavaScript, and libraries/frameworks like React, Angular, or Vue.js. - Back-End Technologies: Experience with Python frameworks (Django, Flask) and .NET technologies (including Web API, Kafka, and IBM MQ). - REST API Development: Strong experience in developing and consuming RESTful services. - Database Management: Proficiency with SQL databases like PostgreSQL, Oracle, and SQL Server, as well as NoSQL databases like MongoDB. - Cloud Infrastructure: Hands-on experience with AWS (Lambda, MSK, DynamoDB, S3, OpenSearch) and familiarity with Azure cloud services and architecture. - DevOps Skills: Familiarity with CI/CD, containerization (Docker), and cloud deployment. - AI and NLP: Solid understanding of AI concepts, including natural language processing (NLP). - Version Control: Experience with Git for version control. Good to Have Skillsets (Optional)- E-commerce Frameworks: Experience with the OSCAR e-commerce framework. - AI Tools: Familiarity with OpenAI models (GPT-3, GPT-4) and Azure Cognitive Search. - Cloud Integration: Knowledge of Azure Form Processing and Langchain for document processing. - Integration Technologies: Experience with Apache Camel and Reactive programming. - Design Skills: derstanding of UI/UX principles, responsive design, and accessibility standards. Qualifications and Experience- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. - Experience: Minimum of 5 years in full stack development, with a focus on Python, .NET, and JavaScript frameworks. - Certifications: Relevant cloud and AI certifications are a plus. - Soft Skills: Strong communication, problem-solving abilities, and adaptability to emerging technologies. - Team Collaboration: Proven ability to work in cross-functional teams and manage projects in agile environments.