Job Title: Software Developer/Full Stack Developer
Work Location: New York City, NY (Hybrid Onsite – 2-3 Days onsite)
Duration of Assignment: 6+ Months
Pay Rate Range: $70.00-$80.00/hr on W2
Job Description: Responsibilities:
· Work with the solution team and lead specialist in building and writing business logic API in NodeJS.
· Writing CURD APIs and managing them for document DB (COSMOS DB) using Azure functions.
· Making sure the API are written as per coding standards and hardened by applying security standards.
· Developer application logic as per requirements specified in stories.
· Design and implement features leveraging generative AI and other machine learning models to enhance user experience and application capabilities.
· Integrate with AI and Cognitive Services to incorporate intelligent functionalities like natural language processing, search, or data extraction.
· Performance improvements in existing NodeJS code.
· Write complex mongo aggregate queries.
· Strong team player with a positive attitude and eager to learn and try new techniques.
· Data injection into the database by calling external API (JSON or Excel).
· Call external API using the Axios library and authentication.
· Work closely with the UX designer to convert the designs into React components
· Build responsive UI screens/functionalities as per the requirements mentioned in stories.
· Improve UI performance by implementing Web Workers and WebSocket.
· Write HTML and JavaScript for cross-browsers.
Qualifications:
· 5-10 years of experience as a Full Stack Developer.
· Experience in Object Oriented JavaScript coding using ES6 standards.
· ReactJS experience.
· JavaScript and CSS.
· DOM manipulation using core JavaScript (no jQuery).
· Experience with integrating AI/ML models and services (e.g., Azure OpenAI Service APIs).
· Familiarity with prompt engineering techniques for interacting with Large Language Models (LLMs).
· Writing background scripts using WebWorkers.
· Experience using Material UI with React.
· Experience with Service-side JavaScript.
· Experience working with WebPacks.
· Experience in WebSocket.
· Experience using the following libraries:
- MongoDB for node
- UnderscoresJS
- Axios
- XLSXJS
- ExpressJS
· Knowledge of Azure ecosystem.
· Azure functions using service-side JavaScript.