5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Information Services
Software Engineer
(This job is no longer available)
Nice Systems | Richardson, TX
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Software Engineer

Nice Systems is currently seeking a dynamic individual with high energy and drive to join Work Force Management (WFM) software development team as A Software Engineer. This engineer will primarily focus on the development of server-side component design, development, testing and implementation. Experience with client side development a huge plus.


* Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
* Develop solid unit, integration and automation tests according to organizational standards
* Assist in troubleshooting and maintenance of existing software applications; identify and implement additional improvements when warranted
* Develop technical models / design for assigned components
* Contribute to and drive technological and architectural decisions
* Participate in reviewing design and code for other team members
* Adhere to agile development principles while following and improving all aspects of the SCRUM process
* Function as a subject matter expert in multiple product components

Experience / Requirements

* Minimum 5 years of web application development experience
* Strong OO design and code skills
* Expertise in Web application development using Java, J2EE, Spring, Hibernate, HTML5, CSS, JQuery, Javascript. Angular a big plus.
* Experience in unit, integration, automation testing tools like JUnit, EasyMock, Mockito. Selenium, JSystem a huge plus
* Demonstrated experience with multi-tier web application development
* Server side development using Hibernate, Spring, Web Services (RESTful) experience required
* Hands on experience with Continuous Integration and Test Driven Development
* Understanding of relational database concepts and experience using Oracle or MS SQL
* Experience with JBoss or Tomcat
* Prior experience with MAVEN and Jenkins a plus
* Experience working in Agile environment

Personal attributes

* Excellent interpersonal skills
* Self-motivated
* Superior analytical and problem solving abilities
* Desire to work in a team oriented, collaborative environment
* Detail oriented with excellent organization skills


Undergraduate degree in Computer Science or Engineering or related subject

NICE Systems is an Equal Opportunity/Affirmative Action Employer, M/F/D/V.

About Nice Systems

NICE Systems (NASDAQ: NICE - News) is the leading provider of Insight from Interactions solutions and value-added services, powered by the convergence of advanced analytics of unstructured multimedia content and transactional data - from telephony, web, email, radio, video, and other data sources. NICE's solutions address the needs of the enterprise and security markets, enabling organizations to operate in an insightful and proactive manner, and take immediate action to improve business and operational performance and ensure safety and security. NICE has over 24,000 customers in more than 135 countries, including over 85 of the Fortune 100 companies.