Principal Software Engineer
Navex
- Location
- United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 150,000/yr
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 Generative AI
- Collaborate with scrum team members during sprint planning and daily standups
- Share 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 services
Requirements
- 12+ years full-stack software development experience
- SaaS or micro service-based system experience
- Expert knowledge with .NET, C#, SQL, React and Node
- AWS services experience
- 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
- Curiosity and willingness to use AI and emerging technologies
Preferred
- Ideally in a SaaS or micro service-based system
Skills
- .NET
- C#
- SQL
- React
- Node
- AWS
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer, Infrastructure
Learning Commons · Redwood City, CA · USD 190,000–261,800/yr · today