Software Engineer - Java developer
Description
Job Title: | Software Engineer |
Job Number: |
|
Department: | Advanced Services, Shared Services, UES |
HR Manager: |
|
Direct Manager: | Advanced Services Manager |
Location: | India, Pune |
|
|
Overview | Advanced Services is a multi-skilled global team responsible for value added services and product customization. Advanced Services works on customized solutions on NICE products for global customers. You are joining as a core member of the Advanced Services development team. If you are passionate about great software development and care about the quality of your work, you should join our team! |
|
|
Job Responsibilities |
|
| Design and develop quality, proficient and enterprise grade technical solutions that satisfy business requirements |
| Work as part of the development team towards the application in an aggressive deadline |
| Develop solid unit and integration tests according to organizational standards |
| Contribute to and drive technological and architectural decisions |
| Participate in reviewing design and code for other team members |
| Work directly with NICE internal & customer teams to assist with any technical questions during the implementation. |
| Create technical documents as per NICE standards and processes |
| Troubleshoot and resolve implementation defects and issues during project execution |
| Maintain regular communication and updates to customers and NICE management throughout the project |
|
|
Travel | Travel may be required |
Work Hours | EMEA Shifts (12:30 to 9:30 PM IST) |
|
|
Experience | B.E./B.Tech in Computer Science, Industrial/Electronic Engineering |
| 3-6 years of experience as software engineer |
| Proven experience in operating within a global environment. |
| J2EE: Servlets and Portlets, Core Java – JDK 1.6, multi-threading, Spring Java Framework Experience in developing code ensuring resiliency, high scalability, multi-user, multi-tenancy, cloud-ready, secured coding |
*Hands on development required | |
| Ability to learn and adapt to new technologies independently and quickly |
| Proven ability to follow processes and methodologies |
| Experience in NICE products - Optional |
| Experience on Cloud based solutions – Nice to have |
Education: | B.E./B.Tech in Computer Science, Industrial/Electronic Engineering |
|
|
Mandatory Skills: | J2EE: Servlets and Portlets, Core Java – JDK 1.6, multi-threading, Spring Java Framework Experience in developing code ensuring resiliency, high scalability, multi-user, multi-tenancy, cloud-ready, secured coding |
| Good communication skills, both written and spoken, very good English |
| *Hands on development required |
| Proven experience in operating within a global environment. |
|
|
Desirable Skills: | Experience on AngularJS, JavaScript, Jquery, AJAX, MVC, WebAPI |
| Experience working on AWS/ Cloud Computing / Azure development and integration |
| Familiarity with Virtualization technology, VMWare, etc. |
| Experience with protocol analysis and Wireshark tracing |
| Experience with VoIP, digital audio / RSTP, video transcoding, |
| Good SQL Skills and experience in development against MS SQL Server and mySQL |
| Understanding of Java language &API Experience with frameworks such as Spring, Jersey, Hibernate, Mule Knowledge / Experience with Application Servers and Servlet Containers like WebSphere, Tomcat, etc. Experience in developing Web based UI using HTML5 and Java Script Experienced with CSS3 and JQuery |
NICE is committed to provide an environment based on equal opportunity for all qualified applicants and employees. It is the policy of NICE to afford equal employment opportunities to qualified individuals, regardless of age, race, color, creed, religion, citizenship, ancestry, national origin, sex, gender, pregnancy, mental or physical disability, marital status, veteran status, service in the Armed Forces, sexual or affectional orientation, atypical hereditary cellular or blood traits, genetic information, status as a victim of domestic or sexual violence, and/or any other status protected by any applicable federal, state and/or local statute or regulation.