Posted By

user_img

Surender Kumar

Consultant at Ad Astra Consultants

Last Login: 28 April 2017

Job Views:  
645
Applications:  2
Recruiter Actions:  2

Posted in

IT & Systems

Job Code

166230

Architect - Java UI

16 - 23 Years.Delhi NCR
Posted 9 years ago
Posted 9 years ago

Job Title: Architect - Java UI

Responsibilities:

- Responsible for conducting, leading and coordinating UI development activities throughout the project, including key design decisions for the technology, structure and configuration of the system to build a best in class UI with focus on security, performance and highly responsive user experience.

- Work in a highly visible role and driving the overall architecture and design of Kronos' s Next Generation UI.

- Work on identifying the architectural improvements needed in the front end stack.

- Adopt new and emerging technologies to provide solutions to the needs.

- Handles the architecture and high level design for products, and contributes to architecture and high level design across products.

- Provides in-depth subject matter expertise in related domain areas

- Ensures adherence of the development team to the architectural vision and high level design of the product

- Provides accurate inputs into effort estimation that helps determine project costs

- Works as a guide and independently sets directions for medium sized projects, in order to provide a complete end-to-end solution of the product

- Assumes a mentoring role for different teams across locations - mentoring developers, building the skills of less experienced team members, and proactively suggesting process improvements

- Analyzes, designs and helps in development of features to meet new customer requirements

- Providing support in conceptualizing the overall software architecture addressing functional and nonfunctional needs of the software.

- Determines a course of action, which is then executed by project teams

- Works on problems of highly complex scope, through expert usage of concepts & principles requiring high levels of judgment & interpretation

- Prepares proof of concept & participates in the writing of technical documents (functional specifications, design documents, etc.) as required

- Estimates the work required for new features to be added to products

- Addresses and manages issues for non-functional needs of the architecture such as scalability, performance, and flexibility.

- Applies advanced knowledge and experience to the development of new methods, programs and procedures

- Offers expertise cutting across units / providing critical points of view on business issues and makes tactical decisions having an impact on business

- Interacts with senior management on specialized technical issues

- Conducts, supports and reports research for capability development of the team/ unit.

Qualifications:

- Graduate degree in Computer Sc./ Engineering from top colleges of state universities and other good engineering institutes with 60% throughout academics.

- Degrees attained B.Tech/B.E.//M.E./M.Tech/M.Sc./M.S. in Computer Science.

- 16+ years software development experience in a fast-paced environment, working through all phases of the software development life cycle

- Possess extensive design portfolios showing high proficiency in any UI development technologies (Adobe Flash platform, HTML5, CSS3, JavaScript, jQuery)

- Create and maintain UI guidelines, standards, and development processes for user-centric products.

- Experience in designing complete UI framework/SDK for at least few products.

- Experience in architecting highly responsive presentation tier for high traffic, consumer facing applications.

- Strong working knowledge in user interface information architecture.

- Experience in detailed analysis, feasibility studies, performance analysis and prototyping.

- Experience in developing Software application for Multiplatform development.

- Experience in object oriented programming and design, Service oriented architecture and design patterns.

- Good interpersonal and communication skills.

- Strong analytical, problem-solving and conceptual skills.

- Knowledge of Unit testing framework e.g. Karma-Jasmine, Junit etc

- Understanding of usability, interaction designing aspects and cross browser compatibility

- Understanding of Core Java, web services and XML APIs, Node.js will be a plus

- Knowledge about Frontend Performance Optimization is a plus

- Experience with the full software development life cycle, including design, testing, deployment, and documentation activities

- Aptitude for learning and applying programming concepts

- Prior experience with agile methodologies and scrum practices, including continuous integration and TDD, is a plus.

- Team-oriented, meticulous, rigorous, attention to details, strong customer focus

- Excellent communication skills

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Surender Kumar

Consultant at Ad Astra Consultants

Last Login: 28 April 2017

Job Views:  
645
Applications:  2
Recruiter Actions:  2

Posted in

IT & Systems

Job Code

166230

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow