Job Description:
We are hiring a JavaScript Developer with 3-8 years of experience in designing,
developing, and maintaining scalable applications. The ideal candidate will have
expertise in Azure cloud services, message-based architectures, scripting,
database management, and unit testing. You’ll collaborate with cross-functional
teams to deliver high-quality solutions and should be proficient in contemporary
development practices and software engineering principles.
Key Responsibilities:
* Design and develop cloud-based solutions using Azure Functions, Service Bus,
and related Azure services.
* Write robust and maintainable code using JavaScript/TypeScript and other
relevant programming languages.
* Implement and optimize queue-based and topic-based messaging systems for
efficient communication between services
* Create and manage timer-triggered functions for scheduled tasks and
background processes.
* Design and implement complex PostgreSQL database queries and stored
procedures.
* Develop and execute unit tests using Jest to ensure code quality and
reliability.
* Troubleshoot, debug, and resolve technical issues across the application
stack.
Technical Skills:
* JavaScript based code development.
* Knowledge in implementing Queue-based, Topic-based Messaging systems, Timer
Triggers and managing files using services provided in Azure Cloud.
* Proficiency in writing PostgreSQL or MySQL queries and stored procedures is a
must.
* Should have knowledge on writing unit test cases using Jest or Mocha
framework.
* Should have knowledge on version control systems (e.g., Git)
* Having TypeScript knowledge is an added advantage.
Additional Preferred Skills:
* Understanding of Scrum framework including sprint planning, stand-ups &
retrospectives
* Ability to collaborate in Agile teams, ensuring timely delivery of user
stories and features
* Proficiency
📌 JavaScript Developer (Chennai)
🏢 Sequoia Applied Technologies
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.