N

Netwrix

Security software for data and identities

Senior Software Engineer - Full Stack Web Developer with Frontend Focus

Full-Stack EngineeringUpdated on Nov 15
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • Minimum of 5 years of professional experience as a Software Developer, including significant full stack experience.
  • Strong proficiency in React, including hooks, state management, and component design, and modern JavaScript or TypeScript.
  • Strong proficiency in Node.js, including building RESTful APIs and backend services using Express, NestJS, or similar technologies.
  • Solid knowledge of HTML5, CSS3, and responsive, accessible user interface development.
  • Understanding of relational and/or NoSQL databases, including SQL Server, PostgreSQL, or MongoDB, schema design, and query optimization.
  • Demonstrated experience writing and executing unit, integration, and end-to-end tests using Jest, React Testing Library, Playwright, or Cypress.
  • Experience with Git, CI/CD pipelines, and modern build tooling such as Vite or Webpack.
  • Ability to work independently and mentor other developers.

Responsibilities

  • Collaborate with Product Management and UX to analyze and refine requirements, ensuring alignment with business objectives and user needs.
  • Design, develop, and deliver end-to-end features within an Agile framework, from React front-end components to Node.js services and APIs, emphasizing clean, efficient, and scalable code.
  • Contribute to technical design and architecture decisions, including reusable component libraries, micro-frontends, and service boundaries.
  • Partner with QA teams to ensure the delivery of high-quality, reliable software, and champion a shift-left approach to testing.
  • Continuously improve and refactor existing codebases, optimizing performance, accessibility, maintainability, and scalability while adhering to coding best practices.
  • Mentor and support other developers through code reviews, pair programming, and technical guidance.
  • Proactively identify, troubleshoot, and resolve customer issues, providing timely and effective solutions to enhance user satisfaction and product reliability.
  • Contribute to project documentation, sharing insights and best practices to support ongoing development and maintenance processes.
  • Stay current with emerging technologies and industry trends, actively participating in knowledge-sharing activities such as code reviews, team meetings, and technical discussions.

Desired Qualifications

  • Experience with GraphQL, WebSockets, or event-driven/message-based architectures.
  • Experience building reusable component libraries or design systems, and micro-frontend architectures.
  • Familiarity with cloud platforms such as Azure, AWS, or similar, and containerization using Docker or Kubernetes.
  • Knowledge of authentication and authorization standards, including OAuth 2.0, OpenID Connect, and SSO, and secure coding practices.
  • Experience with C#/.NET, Microsoft Active Directory, or PowerShell.
  • Experience working in an agile environment, including Scrum.

About the Company

Netwrix

Security software for data and identities

Netwrix provides IT security software focused on data, identity, and infrastructure security. It helps organizations gain visibility into user behavior and system configurations to identify and secure sensitive data, while supporting compliance auditing to simplify regulatory adherence. Its products detect and respond to insider threats across on-premises and cloud environments, anchored on the premise that managing identities is key to security. Netwrix emphasizes quick deployment, cost-effectiveness, and flexible deployment to serve more than 13,000 organizations globally. The goal is to help IT teams improve security posture and operational productivity by controlling access, discovering data, and mitigating risk.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Clarkston, GA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Netwrix

See more jobs