NodeJS Architect (React nicely to have)

NodeJS Architect (React nicely to have)

UNITY

You will deliver quality software by exploring the latest technologies, applying engineering best practices and principles, and developing technical requirements and engineering documentation. Specific responsibilities include:

  • Translate business requirements to create a technical solution or software asset in line with acceptance criteria or flowcharts
  • Contribute to high-quality software design and architecture
  • Develop new product capabilities by applying broad thinking to anticipate how different concepts can impact the product
  • Perform research for viable technical and/or non-technical solutions
  • Evaluate and recommend tools, technology, and technical standards for adoption by the Development team
  • Contribute to the planning of product releases and provide estimates for allocated work
  • Embed security and risk guidelines into every aspect of performed tasks and analysis
  • Contribute to the documentation of data, functional and usability testing
  • Write and debug code using IDEs and/or browser development tools

YOU'RE GOOD AT

Software Engineering Architecture & Design

  • Act as a trusted advisor to business stakeholders for ‘all things software application’.
  • Architecting applications ensuring security, flexibility, scalability, and performance.
  • Solve complex business problems with technical solutions.
  • Identifying roadmap dependencies and collaborating with cross-functional teams.
  • Setting best practices and standards for development, integration, and testing.
  • Conceptualize and execute proof of concepts and drive MVPs.
  • Coach on (new) technologies and establish a team-wide comprehension of solution design.

Technical Skills:

  • Must have strong experience
  • In Object-Oriented design SOLID principles and modern design patterns
  • REST APIs, queue-based messaging patterns, relational and NoSQL databases
  • In CI-CD through DevOps tools
  • Infrastructure as Code tools
  • Creating architectural design and deployment documents
  • Awareness of the latest security threats and mitigating them by design
  • TDD & BDD methodologies.And workable knowledge of Data ingestion pipelines
  • More than one of the following frameworks – NodeJS / Express
  • Front-end JavaScript frameworks - React is a nice to have the skill
  • And familiar with
  • Scrum and Kanban development methodologies.
  • Automation, performance, and load testing tools

Job Requirement:

  • Bachelor's / Master's degree in computer science engineering/technology or equivalent
  • Excellent communication skills and storytelling
  • A constant learner and individual contributor

Work Experience:

  • At least 8 years of end-to-end software development experience in a commercial setup specifically services or consulting organization
  • Additional weightage for contributions made to open source projects, blogs, forums, etc. in relevant technologies

Form vacancies - https://bit.ly/3MXiQV6

About the channel: https://bit.ly/3DCjGSY

Report Page