NAVEX is looking to enhance its integrated risk and compliance management platform by developing new features and improvements, aiming to delight customers and protect their reputation and bottom line.
Requirements
- 8+ years full-stack software development experience, ideally in a SaaS or micro service-based system
- Experience with our technology stack: .NET, C-Sharp, SQL, React and Node; AWS services
- Expertise in software design principles and architectural patterns, including SOLID/DRY design, Object-oriented design patterns, N-Tier architecture, concurrency (threading and synchronization), and relational database design
- Experience designing and implementing scalable systems that process and manage large volumes of data
Responsibilities
- Work alongside Software Engineers to develop cool new features and enhancements in our platform services space that will delight our customers
- Participate in 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.