Full Stack Senior Web Developer

Software, Engineer, Systems, Management, Web, Java, Test, Development, Computer, Engineering
Full Time

Job Description

Senior Full Stack Software Engineer

This person must sit in Richardson, TX
There is NO form of sponsorship for this role


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 Full Stack Software Engineer. This engineer will be responsible for design, development, testing and implementation on the server-side component as well as front-end side component.

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
  • Contribute to and drive technological and architectural decisions
  • Assist in troubleshooting and maintenance of existing software applications; identify and implement additional improvements when warranted; work with external stakeholders as needed
  • Develop technical models / design for assigned components
  • 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
  • 10+ years of web application development experience
  • 5+ years expertise in server-side development using Hibernate, Spring, Web Services (REST) in Java including server-side testing using JUnit, Mockito/Easymock
  • 4+ years of experience in Web application development using Angular, HTML5, CSSs, JQuery, Javascript, Spring MVC. and in Unit, E2E testing with Selenium, Protractor, Karma. a huge plus
  • Proficient in multi-tier web application development
  • Hands on experience with Continuous Integration and Test Driven Development
  • 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

Master's in computer science, Engineering is a plus

NICE Systems is an Equal Opportunity/Affirmative Action Employer, M/F/D/V.
Dice Id : 10115980
Position Id : ohHXefwT
Originally Posted : 7 months ago
Have a Job? Post it

Similar Positions

Java Developer
  • NICE Systems
  • Salt Lake City, UT, USA
Sr. Software Engineer
  • NICE Systems
  • Salt Lake City, UT, USA
Sr. Software Engineer - MAX Team (AWS/React)
  • NICE Systems
  • Salt Lake City, UT, USA
Sr. Java Developer (backend/fullstack)
  • ConsultNet, LLC
  • Salt Lake City, UT, USA
Sr. Java Developer (backend/fullstack)
  • ConsultNet, LLC
  • Salt Lake City, UT, USA
Sr. Software Engineer (AWS, C#)
  • NICE Systems
  • Salt Lake City, UT, USA
Senior Full Stack Engineer
  • Jobot
  • Salt Lake City, UT, USA
Software Engineer II - Routing Team (AWS)
  • NICE Systems
  • Salt Lake City, UT, USA
Sr. Software Engineer - OB Dialer Team
  • NICE Systems
  • Salt Lake City, UT, USA
Software Engineer II - MAX (AWS, C#, React)
  • NICE Systems
  • Salt Lake City, UT, USA