Navex - Charlotte, NC

posted 2 months ago

Full-time - Senior
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

At NAVEX, we are dedicated to making the world a better, safer, and more ethical place. As a Senior Staff Software Engineer in our Product Engineering team, you will play a crucial role in shaping our technical direction while working on our integrated risk and compliance management platform. This platform is designed to help our customers protect their reputation and bottom line, and your contributions will have a significant impact on the products we deliver. You will be part of a passionate team that values writing great code, embracing new technologies, and delivering powerful products. In this role, you will have ample opportunities for career growth, supported by market-leading training and a commitment to your career plan. We believe in rewarding our employees not just with competitive salaries but also with top-of-the-range wellbeing programs and opt-in benefits. Our products and solutions have a real-life impact on people and organizations globally, and you will be part of a culture that values meaningful purpose and life flexibility. We want you to bring your best self to work, and we understand the importance of quality time for personal care and community involvement. You will collaborate closely with Senior Software Engineers to create new developer tools, product features, and enhancements that delight our customers. Your responsibilities will include participating in design sessions to refine requirements, building automation test suites to ensure product quality, analyzing and troubleshooting problems, and collaborating with scrum team members during sprint planning and daily standups. You will also provide constructive feedback during code reviews and communicate effectively across multiple teams.

Responsibilities

  • Work alongside Senior Software Engineers to create new developer tools, product features, and enhancements that will delight our customers.
  • Participate in elaboration and design sessions to understand and refine requirements to be implemented.
  • Build automation test suites to ensure our products deliver the highest quality.
  • Analyze and troubleshoot problems, develop and simplify procedures, and find innovative solutions.
  • 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.
  • Communicate, document, and work efficiently across multiple teams.

Requirements

  • 8+ years of software engineering experience.
  • Experience with designing, developing, testing, deploying, maintaining, and improving software.
  • End-to-end test automation framework experience with Selenium or Playwright.
  • Strong experience with our technology stack: AWS and AWS Services, C#, .NET, SQL, React, and Node.
  • Strong problem-solving and troubleshooting skills.
  • Ability to drive results through collaboration, software programming and development, and technical problem-solving.
  • Ability to drive results through NAVEX core competencies of accountability, customer focus, drives results, and instills trust.

Benefits

  • Career growth opportunities with market-leading training.
  • Competitive and transparent pay practices.
  • Top-of-the-range wellbeing programs.
  • Brilliant opt-in benefits.
  • Meaningful purpose with real-life impact on people and organizations.
  • Life flexibility to care for yourself and your loved ones.
  • An inspiring culture with invested teammates and leaders that care.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service