Software Engineer
@ Keyfactor, Inc.

Hybrid
Hybrid
Posted 19 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXX****** @keyfactor.com
Recommended after applying

Job Details

About Keyfactor

Our mission is to build a connected society, rooted in trust, with identity-first security for every machine and human. Keyfactor helps organizations move fast to establish and maintain digital trust at scale. Trusted by over 1,500 companies globally, we are recognized as a Best Place to Work due to our amazing team and culture.

Position Overview: Software Engineer

The Software Engineer role works with a dynamic team to deliver quality software solutions for the core Keyfactor product suite. This role involves the entire SDLC, from requirements gathering and development to delivery. Applicants must hold U.S. citizenship.

Responsibilities

  • Develop new features and enhance existing functionalities.
  • Participate in Agile SCRUM ceremonies and follow best practices.
  • Collaborate with business and engineering teams for requirement gathering.
  • Engage in code reviews with engineers and architects.
  • Review and analyze system and business requirements.
  • Identify process improvements.
  • Work with Quality Assurance to ensure product quality.
  • Assist in keeping documentation accurate and updated.
  • Help onboard new team members.
  • Maintain a positive and professional attitude.

Skills and Qualifications

Required (1-3 years): C#, .NET MVC (Web site and API), JavaScript or JavaScript-based frameworks, SQL-based relational database.

Preferred: Microsoft SQL Server, Microsoft Visual Studio, Microsoft Azure DevOps or Jira, Agile SCRUM, Java, Microsoft Entity Framework, Microsoft PowerShell, Public-Key Infrastructure (PKI) or cryptography.

Other Considerations

Willingness to learn new technologies, strong technical troubleshooting skills, effective time management, project management, and good interpersonal communication. Basic knowledge of Active Directory Certificate Services and a collaborative mindset are essential.

Culture, Career Opportunities and Benefits

Keyfactor offers an entrepreneurial environment with initiatives such as Second Fridays, comprehensive global benefits, generous paid parental leave, competitive time off, and multiple wellness programs. Our commitment to diversity, inclusion, and professional growth is reflected in various company programs and team gatherings.

Our Core Values

  • Trust
  • Customer-centric approach
  • Innovation
  • Agility
  • Respect
  • Teamwork

For accommodation requests, please contact Keyfactor’s People team at people@keyfactor.com or call 1.216.785.2990.

Compensation

Salary will be commensurate with experience.

Key skills/competency

  • Software Development
  • C#
  • .NET MVC
  • JavaScript
  • SQL
  • Agile
  • Scrum
  • Quality Assurance
  • Team Collaboration
  • Documentation

How to Get Hired at Keyfactor, Inc.

🎯 Tips for Getting Hired

  • Research Keyfactor's culture: Understand their mission and values.
  • Customize your resume: Highlight C#, .NET, and Agile skills.
  • Prepare for technical reviews: Brush up on SDLC and coding standards.
  • Practice Agile scenarios: Be ready for SCRUM discussions.

📝 Interview Preparation Advice

Technical Preparation

Review C# and .NET MVC coding exercises.
Practice SQL query and database design challenges.
Study Agile SCRUM frameworks and tools like Jira.
Review code repository and debugging techniques.

Behavioral Questions

Explain teamwork in past projects.
Describe handling challenging deadlines calmly.
Illustrate communication with diverse teams.
Discuss learning from technical setbacks.

Frequently Asked Questions