NICE Systems is currently seeking a dynamic individual with high energy and drive to join Work Force Management (WFM) software development team as A Senior Software Engineer. This engineer will primarily focus on the development of client- side component design, development, testing and implementation. Experience with server side development a plus.
Responsibilities
* 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 3 years of web application development experience * Expertise in Web application development using Angular, HTML5, CSSs, JQuery, Javascript, Spring MVC. * Experience in Unit, E2E testing with Protractor, Karma. * Demonstrated experience with multi-tier web application development * Server side development using Hibernate, Spring, Web Services (REST) in Java including server side testing using JUnit, Mockito/Easymock a plus * Hands on experience with Continuous Integration and Test Driven Development * 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
Education
Undergraduate degree in Computer Science or Engineering or related subject
NICE Systems is an Equal Opportunity/Affirmative Action Employer, M/F/D/V.
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.