Share this Job

Module lead -Java/Web Apps

Apply now »

Date: Dec 7, 2018

Location: Hyderabad, AP, IN

Company: Avaya Corporation

About Avaya

Job Information

Job Code: 00194009

Job Family: Research and Development

Job Function: Software Engineering

Short Description

Software Developer – Java/Web Applictions

Position Summary:
This role is responsible for all aspects of developing and managing enterprise level Java and HTML5/CSS based Web applications.

 Key Responsibilities
• Write and maintain high-performance, scalable, and maintainable code
• Analyze, propose and develop solutions for our product
• Communicate effectively with other teams inside and outside engineering
• Lead projects, mentor engineers and perform Individual contributor activities
• Has expertise of extensive debugging and trouble shooting skills
• Has knowledge of JIRA, Coverity, Crucible and other development support tools
• Demonstrates and applies a knowledge and understanding of development tools as a senior developer
• Demonstrates and applies a knowledge and understanding of Java, HTML, CSS and java script
• Explains technical concepts effectively, taking audience into account
• Communicates effectively with Technical and Business Systems Analysts
• Consistently creates and executes unit test plans appropriate to the task
• Understands and comprehends design requirements as specified

Requirements: Educational, Knowledge, Skills and Experience
• Must have a bachelor's or master’s degree in Computer Science/Engineering or equivalent
• Must have 4 to 8 years of experience in programming and technical software products, preferably in Web application development using Java and HTML5/JavaScript.
• Skills
o Proficient in Front-end technologies and frameworks such as Java, JavaScript, JQuery, AngularJs, HTML 5, CSS, Bootstrap etc.
o Proficient in Web Application design patterns and frameworks such as Model-View-Controller, Model-View-Presenter, Spring, Hibernate.
o Experience in SQL and with working knowledge on Triggers, Functions and Stored Procedures
o Tools & SDKs : MFC, Boost, Unit testing tools (like CUnit), Profiling & Debugger tools (GProf, WinDbg, etc)
o Database Systems : MSSQL
• Excellent communication/mentoring skills.
• This individual will be a key member in the engineering team
• Must have superior problem solving skills
• Experience with full lifecycle development projects. Experience in product development is an added advantage
• Ability to develop, document, and communicate architectures/ designs using UML and other notations for large scale full lifecycle projects.
• Familiarity with emerging architectural solutions and technologies.

Experience

4 - 8 Years of Experience

Education

Bachelor degree or equivalent experience

Master degree or equivalent experience

Preferred Certifications

Footer

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason.

Apply now »