Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NAVEX Logo

Senior Staff Software Engineer

NAVEX

From $125,000
Oct 28, 2025
Remote, US
Apply Now

NAVEX is looking to enhance its integrated risk and compliance management platform by developing new features and improving existing services to delight customers and protect their reputation and bottom line.

Requirements

  • 8+ years full-stack software development experience, ideally in a SaaS or micro services-based enterprise system
  • Experience with our technology stack: .NET, C-Sharp, SQL, React and Node; AWS services
  • Experience with designing, developing, testing, deploying, maintaining, and improving enterprise software that exceeds the industry standards for security, accessibility and user experience
  • Proficient at designing complex solutions independently and collaborating with Architecture, cross-functional teams, and stakeholders
  • Knowledge and experience with design and implementation of reusable software libraries and components that follow best practices
  • Experience with microservice architectures, writing infrastructure as code, DevOps and CI/CD workflows, and containerization (Docker, ECS, Kubernetes)
  • Familiarity with SSO solutions and identity providers like Auth0, Okta, or similar, is preferred

Responsibilities

  • Work alongside Software Engineers to develop cool new features and enhancements in our platform services space that will delight our customers
  • Help lead elaboration and design sessions to understand and refine requirements to be implemented
  • Build unit tests and automation test suites to ensure our products deliver the highest quality
  • Collaborate with scrum team members during sprint planning and daily standups and share your accomplishments during sprint reviews
  • Provide constructive and honest feedback during code reviews and sprint retrospectives
  • Work with Enterprise Architects to design our services

Other

  • A passion for problem solving and innovation with the desire to learn and grow
  • Ability to work well in a remote team environment and attitude to focus on team specific goals and objectives
  • Ability to drive results through your job competencies of collaboration, software programming and development, and technical problem solving while leveraging NAVEX’s core values
  • Every team member is required to have a career plan in place, to be reviewed with their manager after six months in our team.