Software Engineering Manager
Job Description
Identiv is a global digital security and identification leader in the Internet of Things (IoT). Our platform encompasses radio frequency identification (RFID) and near-field communication (NFC) technology, cybersecurity, and the full spectrum of physical access, video, and audio security. We verify frictionless access and anywhere operations, protect identities from malicious attacks, secure intellectual property, and drive IoT innovation. Identiv is trusted around the globe by an elite group of partners and innovative customers covering a wide range of vertical markets. From airports to seaports, critical infrastructure to government agencies, hospitals to schools, start-ups to corporations, we protect the people and places that power our lives. With a strong presence in multiple countries, we are at the forefront of innovation, driving technological advancements to shape the future. Identiv digitally secures the physical world! In a small company, 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 are the key to our success!
Job Summary
As a Software Engineer Manager, you will lead our Velocity software team in a hands-on capacity. In this role, you will take ownership of our applications, ensuring their maintenance and timely delivery. Your responsibilities will span various critical aspects, including technical analysis, application development, unit testing, test automation, addressing technical debt, and driving modernization efforts.
As a seasoned leader, you will leverage your hands-on experience to manage and guide a talented team of engineers. Your expertise will be pivotal in implementing scalable architectural solutions, fostering systems thinking, and harnessing the power of incremental delivery through agile processes.
Responsibilities and Duties
- Provide hands-on team management to ensure the creation of high-quality software solutions that are secure, available, resilient, and scalable. Implement core architectural elements and coding standards while conducting thorough code reviews.
- Engage in mentoring and guiding the professional and technical growth of our engineering team members. Foster an environment of continuous learning and improvement.
- Lead and facilitate agile activities such as sprint planning, backlog refinement, system demos, architecture/design sessions, and retrospectives. Embrace agile principles and empower the team to deliver incrementally.
- Establish coding standards, implement core architectural elements, and perform code reviews.
- Lead team activities like sprint planning, backlog refinement, system demos, architecture/design sessions, and retrospective
- Collaborate across departments to effectively communicate changes, gather requirements, and maintain open lines of communication throughout the organization.
- Periodically review and address escalations, driving root cause analysis and implementing corrective actions to enhance system performance.
- Participate in discussions and design sessions for components and design patterns. Act as a mentor and actively engage with other engineers to foster a culture of innovation.
- Lead the DevOps effort in our agile transformation, emphasizing continuous improvement, test and build automation, and the pursuit of quality and efficiency.
Requirements
- 7+ years of Software Engineering experience encompassing all phases of the Software Development Life Cycle (SDLC), including a minimum of the last 4 years dedicated to leading and managing development teams utilizing Agile methodologies
- Proficiency in critical thinking and analytical skills, demonstrated at both strategic and operational levels, coupled with a structured work approach, showcasing exceptional planning and organizational abilities
- A fervent commitment to DevOps principles, early-stage testing, continuous improvement, quality enhancement, rapid development cycles, and the implementation of test and build automation
- Extensive hands-on expertise in the development of scalable web and network applications utilizing .NET C#
- Highly desirable experience in firmware development and proficiency in C++
- In-depth experience with multithreading, Message Bus, REST APIs, and Service-Oriented Architecture (SOA) designs
- Demonstrated experience in managing legacy porting and conversion projects is a significant advantage
- Strongly preferred experience in developing APIs
- Strongly preferred experience with frontend frameworks, particularly React
- Proficiency with Jira is highly valued
Education
- Bachelor's Degree in Computer Science or a related field
- Master's Degree (MBA) in Computer Science is highly desired
- Continuous Learning: Staying updated through workshops, courses, and conferences is essential in this evolving field
Benefits
At Identiv, we prioritize the importance of equitable pay. Your base salary is a pivotal component of our comprehensive compensation package, determined within a specified range. This structure offers room for progression as you excel and evolve in your role. Your salary and compensation will be assessed based on factors like your geographical location, skillset, education, and experience level.
In the spirit of pay transparency, the base salary range for this position is between $160-$190K annually.
Benefit Package Includes:
- Medical, Dental, and Vision Insurance
- FSA or HSA
- Employer Paid Life Insurance and AD&D Coverage
- Employer Paid Short-Term and Long-Term Disability
- Fidelity 401K + Company Match
- Paid Holidays
- Sick Pay
- Paid Time Off
- + More!
Explore More
Date Posted
09/14/2023
Views
7
Similar Jobs
SAAS Application Manager - Kaizen Analytix
Views in the last 30 days - 0
The job posting is for a SAAS Application Manager with extensive experience in managing maintaining and administering SAAS applications The role invol...
View DetailsSales Support Manager - Alleviate Financial Solutions
Views in the last 30 days - 0
Alleviate a rapidly growing debt relief company is seeking a Sales Support Manager to join their dynamic team in Irvine CA The role involves providing...
View DetailsAccount Manager- Bilingual Korean and English Speaking - OSI Digital
Views in the last 30 days - 0
The Account Manager role involves managing client relationships driving business growth and ensuring high levels of customer satisfaction Key responsi...
View DetailsAccount Manager - OSI Digital
Views in the last 30 days - 0
OSI Digital a global IT consulting firm is seeking a seasoned Account Manager with 35 years of experience The ideal candidate will manage client relat...
View DetailsSenior Manager of Fund Accounting - CSC
Views in the last 30 days - 0
CSC is seeking a Senior Manager for Fund Accounting Client Services in West Orange NJ or Wilmington DE with remote work options The role involves mana...
View DetailsSoftware Engineer II - PlayStation
Views in the last 30 days - 0
PlayStation is recognized as a global leader in entertainment producing a range of products and services including PlayStation 5 PlayStation 4 PlaySta...
View Details