JobHabor

Principal Software Engineer

Navex

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 150,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Lead technical elaboration and technical design sessions
  • Evaluate and apply emerging capabilities in a practical, responsible, and business-aligned manner
  • Collaborate with scrum team members during sprint planning and daily standups
  • Share your accomplishments during sprint reviews
  • Provide constructive and honest feedback during code reviews and sprint retrospectives
  • Mentor senior software developers
  • Partner with Enterprise Architects to design our services

Requirements

  • 12+ years full-stack software development experience
  • SaaS or micro service-based system experience
  • Expert knowledge with .NET
  • Expert knowledge with C#
  • Expert knowledge with SQL
  • Expert knowledge with React
  • Expert knowledge with Node
  • Expert knowledge with AWS services
  • Familiarity with authentication and access management concepts
  • Expert in software design principles and architectural patterns
  • Expert in SOLID/DRY design
  • Expert in Object-oriented design patterns
  • Expert in N-Tier architecture
  • Expert in concurrency (threading and synchronization)
  • Expert in relational database design
  • Comfort working in a fast-paced, candid environment that values innovation, healthy debate, and follow-through
  • Curiosity and willingness to use AI and emerging technologies to elevate your work and deliver smarter outcomes

Preferred

  • Generative AI interest

Skills

  • .NET
  • C#
  • SQL
  • React
  • Node
  • AWS
  • SOLID
  • DRY
  • Object-oriented design
  • N-Tier architecture
  • Concurrency
  • Threading
  • Synchronization
  • Relational database design
  • Generative AI

Similar roles