![](https://s3.amazonaws.com/handshake.production/app/public/assets/institutions/1002951/feed_item/hs-emp-logo-data.png?1733352818)
Windows Specialist / Guru / Programmer
Company Background
TruU is a Series B cybersecurity startup tackling identity and human risk through products spanning passwordless solutions, account takeover protection, insider threat detection, and continuous authentication. We operate on the frontier of cybersecurity, offering innovative products to large enterprise customers around the world. We are seeking ambitious candidates who enjoy working in fast-paced, collaborative environments. At TruU, you will be able to make an immediate impact and deliver powerful products trusted by global enterprise leaders.
Job Posting
We are seeking a Windows Engineer to join our dynamic team. In this role, you will contribute to the development and maintenance of our Windows-based applications. We are looking for someone with deep knowledge and passion for Windows OS, who will be ready on Day 1 to take on challenging problems.
Key Responsibilities
-
Technical Expertise:
- Collaborate with a team of C# developers to deliver robust software solutions.
- Participate in code reviews and provide constructive feedback.
- Foster a collaborative and inclusive team environment.
- Provide technical guidance in C# and Windows development.
- Ensure adherence to best practices in software design, coding, testing, and documentation.
- Stay updated with industry trends and technologies to enhance our solutions.
- Troubleshoot and resolve technical issues across the software development lifecycle.
-
Project Collaboration:
- Work closely with product managers and stakeholders to define project requirements and timelines.
- Contribute to project planning, execution, and delivery.
-
Quality Assurance:
- Implement quality assurance processes and standards.
- Ensure code quality through testing and continuous integration.
- Address technical issues and bugs promptly.
-
Strategic Contribution:
- Contribute to technical strategy and roadmap discussions.
- Identify and mitigate technical risks in projects.
- Support continuous improvement in development processes.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience in software development with a strong focus Windows applications.
- In-depth knowledge of the .NET framework, Windows API, and related technologies.
- .NET asynchronous programming using Task Parallel Library
- Experience with agile development methodologies.
- Excellent problem-solving skills and the ability to think critically and strategically.
- Strong communication and interpersonal skills.
- Ability to work effectively in a fast-paced, dynamic environment.
Nice to have
- Experience with cloud technologies such as Azure, Okta, AD.
- Familiarity with DevOps practices and tools.
- Understanding of cybersecurity principles and practices.
- Experience with WinBio framework, SmartCard / FIDO2 technologies.
- Knowledge of other programming languages such as C++, Python.
Benefits
- Competitive salary and stock options plan (with approval).
- Comprehensive health, dental, and vision insurance plans.
- 401K retirement plan with company match.
- Ancillary benefits - STD/LTD and basic life insurance.
- Flexible work hours and vacation plan.
- Professional growth and development opportunities.
- Global, collaborative, and inclusive company culture.