Software Engineer
About Keyfactor
Our goal is to establish a connected society based on trust, providing identity-first security for all machines and individuals. Keyfactor aids organizations in swiftly ensuring digital trust on a large scale and sustaining it. With extensive cybersecurity expertise, Keyfactor is trusted by over 1,500 global companies. We consistently earn recognition as a top workplace through our exceptional employees who foster our culture as we expand. Consider starting your future with Keyfactor!
Location: Independence, OH
Experience Level: Intermediate
Employment Type: Full-Time
Industry: Computer and Network Security
Position Overview
The Software Engineer will collaborate within a team to deliver high-quality software solutions for the primary Keyfactor product suite. Responsibilities encompass all aspects of the software development life cycle, from gathering requirements to development and delivery.
Applicants must possess U.S. citizenship.
Responsibilities
- Develop new features and enhance existing product functionalities within the core Keyfactor product suite
- Actively engage in Agile SCRUM ceremonies and adhere to associated practices
- Partner with the business and engineering teams to gather requirements for product development
- Collaborate with other engineers and architects for code reviews and problem-solving
- Participate in requirements reviews to ensure clarity and accuracy
- Identify areas for process improvement within the team
- Work closely with Quality Assurance Engineers to maintain product quality
- Support technical writer in ensuring up-to-date documentation
- Assist in onboarding new team members
- Maintain professionalism and positivity in all work activities
Skills and Qualifications
Experience Level
This position requires an intermediate level of experience, formal training, or education in software product analysis, requirements gathering, and development.
Key Skills, Behaviors, and Competencies
Required (1-3 years of experience)
- 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 or similar methodology
- Node.js
- Java™
- Microsoft Entity Framework
- Microsoft PowerShell™
- Public-Key Infrastructure (PKI) or cryptography
Other Considerations*
- Willingness to learn new technologies and adapt
- Strong technical troubleshooting and problem-solving abilities
- Effective time and project management skills
- Basic knowledge of Active Directory Certificate Services
- Capacity for mentoring and collaboration within a team
- Strong interpersonal and written communication skills
- Growth mindset
Compensation
Salary is based on experience.
Culture, Career Opportunities, and Benefits
At Keyfactor, we cultivate teams focused on constant improvement. You will face daily challenges and have opportunities for personal and professional growth. We provide a balance between autonomy and structure, creating an entrepreneurial atmosphere to inspire creativity and innovation.
Here are some of the unique aspects of our culture:
- Second Fridays off each month for all employees
- Comprehensive benefits coverage for you and your dependents
- Ample paid parental leave
- Employee-focused initiatives like Key Contributors & Culture Committees
- Commitment to diversity, inclusivity, and equality
- Wellbeing resources and wellness initiatives
- Global Volunteer Day and non-profit matching
- Unlimited time off (US)
- Regular talent development and cross-functional meetings
- Open and respectful communication emphasized
Core Values
Our core values drive how we operate and shape our expectations for team members:
Trust
We prioritize trust and openness in delivering security solutions, establishing honest and reliable partnerships.
Customers
We put customers at the center of everything we do, acting with security as our top priority.
Innovation
We commit to continuous innovation to stay ahead in a rapidly changing landscape.
Agility
We excel in dynamic environments, adapting quickly to new challenges while pursuing strategic goals.
Respect
We are united by respect, promoting diversity, equity, and empathy in business and our communities.
Teams
We believe in teamwork to achieve shared goals, operate cohesively, and succeed together.
Keyfactor is an equal opportunity employer that values inclusivity and diversity. Applicants with disabilities can request accommodations at any time.
Contact Information
Think you’re a fit for this role? Contact us at people@keyfactor.com or 1.216.785.2990.
