Node Sr Digital Engineer Ii

Year    Mumbai, Maharashtra, India

Job Description


Experience: 3-5 yearsLocation: Mumbai/ PuneAbout the Role:A Senior Digital Engineer II plays a critical role in engineering teams. They are expected to demonstrate strong technical skills, and problem-solving abilities, and collaborate effectively with their teams to contribute to software development and innovation. This position focuses on developing, testing, and maintaining software products and solutions. The role requires a strong technical foundation, creativity, and a collaborative mindset.Responsibilities

  • Design and develop high-quality, scalable, and robust software components.
  • Work collaboratively with team members, including Sr Digital Engineers Is, Dev Leads, and senior engineers, to deliver software projects.
  • Understand and translate business requirements into technical solutions.
  • Contribute to the improvement of existing codebases and participate in code reviews.
  • Troubleshoot, debug, and resolve technical issues in existing software applications.
  • Write clean, efficient, and well-documented code.
  • Engage in the full software development lifecycle, from concept to deployment and support.
  • Stay updated on new technologies and best practices in software development.
  • Participate in team meetings, providing updates and insights on project progress.
This role is essential for driving the development and maintenance of innovative software solutions. This position offers a challenging and rewarding environment for skilled software engineers to grow their technical abilities and contribute significantly to important projects. Working as Sr Digital Engineer II provides an excellent opportunity to collaborate with experienced professionals and engage with state-of-the-art technologies.Primary SkillsNode.js expertise, including:o Express.js/Nest.js frameworkso Asynchronous programming patternso Event-driven architectureo Stream processingo Memory managemento Performance optimizationo Error handling and debuggingDatabase technologies:o MongoDBo PostgreSQLo Rediso Query optimizationo Database designAPI development:o RESTful APIso GraphQLo WebSocketo API securityo Rate limitingo Caching strategiesAdditional Technical Skills
  • Microservices architecture
  • Docker and containerization
  • Message queues (RabbitMQ, Kafka)
  • CI/CD pipelines
  • Testing (Jest, Mocha, Supertest)
  • Monitoring and logging
  • OAuth and authentication systems
  • TypeScript
  • Git version control
  • AWS/Azure/GCP services
Professional Requirements
  • Bachelor degree in computer science, Engineering, or a related field.
  • Typically, 3-5 years of experience in software development.
  • Demonstrated experience in developing scalable and reliable software solutions.
Other Requirements
  • Strong understanding of Node.js.
  • Good knowledge of rendering engines in Node.js
  • Good understanding of RESTful APIs, GraphQL and Web Sockets
  • Ability to debug and profile Web/Mobile applications
  • Deep understanding of Reactive programming
  • Exposure to Design Patterns, Big Data, Logging and Monitoring Tools
  • Exposure to UML, OpenAPI
  • Deep knowledge of at least 2 different programming languages from Node.js, Kotlin, JavaScript, Typescript.
  • Excellent verbal and written communication
  • A mindset to constantly learn new things and challenge the Status Quo

Talentnauts

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3493815
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year