



Job Information
Verint Systems, Inc. Engineer, Software (.Net) in Topeka, Kansas
Description:
At Verint, we believe customer engagement is at the core of global brands. Our mission is to help organizations discover opportunities scarcely imagined by connecting work, data, and experiences enterprise wide. We hire innovators with the passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at www.Verint.com.
Overview of Job Function
The Software Engineer (.Net) is responsible for the design and development of core functionality in the Verint Community product(s) including new functionality, as well as maintenance and enhancements of Verint Community. This position works with the Product Development, Support, and Customer Relation teams to develop creative solutions satisfying technical and business requirements. The role must have a solid background and proven track record in designing and implementing functional and performant solutions to complex data-driven web applications.
Principal Duties and Essential Responsibilities
Design, implement and test web application software components.
Provide proposed solutions to software maintenance issues and/or new functionality requirements for the team to review as well as effectively implementing proposed solutions.
Participate in code development reviews.
Effectively communicate and collaborate on software design and issues in a remote environment.
Effectively work independently to deliver assigned tasks on schedule.
Effectively communicate with geographically distributed team members.
Work with leaders in Product Development and other groups to define software standards and explore new technologies.
Interact with Product Development and other Verint Community stakeholders to ensure that specifications are satisfied.
Communicate design, reliability and maintenance problems to appropriate internal resources.
Participate in internal and external support forums to provide customer support as needed.
Minimum Requirements
Bachelor's degree in Computer Science or related field of study, or equivalent work experience
Minimum of 3-5 years of experience developing data driven web applications
Strong proficiency in Microsoft.NET, C#, SQL Server, Object oriented design principles, and IIS
Knowledge of JavaScript, HTML, CSS/LESS
Ability to write clean, standardized code that performs optimally in highly concurrent environments
Proven experience translating design into code
Able to take ownership of issues and drive to resolution
Experience with SCRUM processes and tools such as Jira
Experience with version control systems such as Git
Ability to manage multiple projects at once while still meeting deadlines
Knowledge of how to consume and create APIs and web services using RESTful APIs
Ability to work in a fast-paced, high-energy environment
Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, SS Verification, as well as credit and drug screening, where applicable and in accordance with federal and local regulations
Preferred Requirements
Candidates in the Central, Eastern and Mountain time zones preferred
Experience with Azure and/or AWS cloud services
Experience with development support systems such as Jet Brains Team City and Octopus Deploy
Experience with unit testing and unit testing frameworks such as NUnit and NMock
Experience using Search technologies such as SOLR
Experience using .NET Core
#LI-KD1