Required Skills

SQL Loadbalancing Python Performancetuning Computerscience Productmanagement

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 19th Apr 2022

JOB DETAIL

Innovapptive is seeking a Senior Developer- Full Stack to help build our next generation of cutting edge SAAS offerings. We are looking for a Node.js Developer / Senior Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Essential Functions:

  • Integration of user-facing elements developed by front-end developers with server side logic Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions, including SQL and NoSQL, In-memory and column based data stores.
  • Use AWS services like AWS Lambda, API gateway, elastic search, Kinesis etc. to develop, next generation of cloud applications.
  • Should be well versed with performance tuning and performance optimization of SAAS application and services, REST APIs and micro services
  • Work cross-functionally with various internal teams: product management, QA/QE, CI/CD, various product lines, or business units to drive forward results
  • Contribute to the design and architecture of the project
  • Experience with Agile Development and SCRUM is mandatory

Requirements:

  • BTech ( computer science, engineering)/MCA/MTech or equivalent
  • 4 years of relevant experience (up to 8 years)
  • Should have worked with a product company for at least 1 year
  • Should have around 4 years of experience in software development. (We are looking for people with up to 8 years of experience for this)
  • With at least 2 years into SaaS based Microservices development coupled with Distributed Caching & Message Queuing.
  • Should have good experience in developing large enterprise grade solutions, applications on cloud, which uses a SAAS model.
  • Should have extensive experience in architecting software solutions with Amazon Web Services (AWS).
  • Should be hands on with Full Stack development with extensive experience in technology stacks/frameworks like MEAN or MERN, Python, TensorFlow, CloudFoundry, Redis, RDBMS (PostGRES) , NoSQL (MongoDB), column oriented databases (Cassandra ) and graph databases (Neo4J).
  • Hands on in-depth knowledge of Node, Express, ORMs (like Mongoose , Sequelise) and NGINX .
  • Must have worked in a product development organization for at least 1 year.
  • Must have good knowledge of DevOps tool-chains and processes
  • Should be hands on JavaScript , TypeScript and preferably Python.
  • Should have Experience in web-based application migration
  • Experience of Integration patterns and associated best practice(e.g. Web Services, REST APIs, Pub/Sub, MOM) will be a big plus.
  • Knowledge of Electron.js would be a big plus.
  • Good knowledge and hands-on experience in Web services related, functionally decomposed architecture, Load Balancing of Web Services and applications, Clustering and sharing of data, micro-services architecture / design patterns, and throttling and performance management of such services

Company Information