Senior Software Engineer
IdentivAbout the role
Identiv is a public company (INVE) and community of professionals dedicated to software-enable the entire physical world, making it as convenient, responsive, connected, and secure as the digital world. Our Operational HQ is in Santa Ana, CA and we have employees in many different parts of the USA and Europe, Australia, India, Canada, and Mexico. Thousands of us around the world wake up every day with a common purpose: to make the world a safer, more secure and sustainable place. Security is in our DNA; we are endlessly curious and passionate about seeking and speaking the truth. We take delight in knowing that our work makes a meaningful contribution to society, and we are proud that our culture is centered on integrity, collaboration, inclusion and excellence. Our team is world-class and our work is meaningful.
We have 40 years in the industry and are a global digital security and identification leader in the Internet of Things (IoT). Our innovative product and solutions platform encompasses radio frequency identification (RFID) and near field communication (NFC), cybersecurity, and the full spectrum of physical access, video, and audio security. Our team develops, builds, and manufactures the technology that verifies frictionless access and anywhere operations, protects identities from malicious attacks, secures intellectual property, and drives IoT innovation.
At Identiv, everyone matters, and everything we do matters. We believe having the best people in the most exciting, aligned, relevant, and empowered roles with clear missions, goals, and metrics, is the key to our success.
Job Summary
As a Software Engineer with Identiv, you will be part of our flag-ship Velocity physical access control software team. The Velocity software ecosystem consists of Velocity desktop and web applications and several server components, either on-premises or in the cloud. You will play a crucial role modernizing our products with efficient, testable and scalable code. You will be involved in the full software lifecycle including planning, refining, coding, testing, peer reviews, and DevOps.
Expertise in .NET/C# using scalable architecture, systems thinking, and understanding and power of incremental delivery via agile processes is required. C++ and Embedded Linux is a bonus!
Location Santa Ana with some flexibility to WFH
Essential Responsibilities and Duties
- Write API and services code for applications and IoT Edge clients.
- Participate and contribute positively to team activities like sprint planning, backlog refinement, system demos, architecture/design sessions, and retrospectives.
- Follow and contribute positively to coding standards, the definition of ready/done, and tooling/testing infrastructure.
- Implement various coding tasks following software engineering best practices. Refactor where possible and write secure, efficient & testable code.
- Use TDD concepts to write unit & integration tests and ensure code coverage and high quality.
- Participate in code reviews, documentation, tooling, QA, and testing activities.
- Periodically review issues, reproduce and conduct root cause analysis.
- Discuss/design components, design patterns and mentor/engage other engineers in the design discussions.
Requirements
- Extensive experience developing .NET, C# & SQL
- Minimum of 5 years experience in a full-time Software Engineering role
- Experience with socket & async communication in a multimode environment
- Experience with Agile SDLC processes like SAFe/Scrum and fast delivery cycles
- Experience with SCM tools like Git, SVN. Utilizing version control and pull requests
- Background in scripting languages (Python, JavaScript)
- Strong background in problem-solving and analytical skills
- Must be able to communicate effectively and present design ideas
Additional highly desired experience
- SOA, microservices, Web/REST API development and pub/sub pattern
- Experience developing APIs (plus if applications in IOT/Edge scenarios)
- Familiar with Containerization tools (Docker, etc.)
- Experience frontend JS frameworks like React
- Experience with Jira
Education
Bachelor’s degree in computer science or related field and/or relevant work experience
Benefits
At Identiv, we believe in the importance of pay equity. Your base salary is an important part of our total compensation package and is determined within a range. This provides th
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s