Implement major features with limited guidance from leads and managers
Demonstrate a passion for web development, have an eye for well-designed user interfaces, and be extremely detail-oriented
Be a technical expert, mentor junior developers and share your expertise with other software engineers to strengthen our team
In addition to new projects, be willing to add new features and refactor parts of established projects
Provide accurate timing estimates on work
Collaborate with User Experience Designers, User Researchers and Product Managers to ensure our solutions meet users needs with maximum usability
Collaborate with Software Managers and QA analysts to develop realistic implementation plans with a focus on quality, sustainability and delivering value to our clients
Contribute to documentation (e.g.: instructional and technical specifications)
Contribute to the organizations development standards (style guides, design patterns, tech, etc)
Ensure your work and the work of others you are mentoring are consistent with organization standards or in the case of implementing new tech, are consistent with industry standards
Skills Required:
Must have experience
Angular 4 or 6 or 8 is ok. (Minimum 2+ years)
CSS / HTML
Native Javascript
Understanding of unit testing concept
Unit testing frameworks like Protractor or Jasmin
Mobile Apps
Qualifications:
Candidates should have up to 5 - 7 years of software product development experience, including ownership of significant client UI components and have coached other developers
Demonstrated passion for building great user interfaces that solve real user problems in an engaging way
Experience developing high-performing, secure, production quality code
Experience building dynamic, thick-client web applications
Experience developing cross-browser and mobile compatible solutions
Nice to have experience with server-side technologies
Experience working with version control systems such as SVN, GIT and Bitbucket
Experience with REST services is a plus
Experience working in agile development teams
Additionally, we seek individuals with the following personal skills:
Strong analytic, problem solving and programming ability
Initiative and drive to contribute in a fast paced collaborative team environment with business, technical and user experience team members
Excellent organizational and task management skills
Strong communication skills
Ability to address changing business needs
Ability to work in global cross-office teams, including travelling to remote offices as required
Keyskills: Product Development Css Hibernate Core Java Ui Developer Design Patterns Problem Solving Javascript Html J2Ee
Ness Technologies Ness is a leading custom software development company. Ness understands that for companies to grow, to differentiate, to stay relevant, its critical to find new ways to engage, retain and build loyalty with customers -- continually delivering better services, experiences and co...