Principal Software Engineer
Posted Updated
Kiran Analytics, a Verint Company is looking for a Principal Software Engineer.
Principal Duties and Essential Responsibilities:
- Provide technical leadership by influencing the design and architecture of major software components, systems, automation testing, and features
- Help foster the culture of creativity and excellence through technical innovations and thought leadership
- Mentor and train other engineers on design techniques, test automation methodologies and coding standards
- Lead and promote best practices in automated testing and continuous integration
- Improve architecture and code base to be scalable to support growth
- Detail oriented and highly organized with the ability to manage multiple priorities
- Excellent organization, time management, and project leadership skills
- Adheres to strict deliverable deadlines while able to multi-task
- Responsible for architecting applications for the cloud
Minimum Requirements:
- 8+ years of experience in design and architect of large-scale applications
- Advanced or Bachelor's Degree in Computer Science, Engineering, related field
- Experience developing quality into the entire system
- Proven track record of delivering complex projects on time and providing technical leadership on cutting-edge software development projects
- Hands-on experience, across full technology stack, in developing and architecting web applications that are scalable for large enterprise customers
- Excellent coding skills in C# (preferred) or Java required
- Experience with JavaScript UI library such as React, Angular or Vue is preferred
- Familiar with enterprise application security best practices
- Excellent written and verbal communication skills.
- Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, and SS verification
Preferred Requirements:
- Exposure to automation, exploratory, and modern testing techniques
- Provides technical and professional leadership to other developers
Verint is an equal opportunity employer. We do not discriminate in any of our employment practices, hiring or promotion processes, based on race, religion, creed, color, age, national origin, gender, disability, affinity, veteran status or any other classification protected by local statute.