Job Description :
Dear All,


F2F interview in Seattle , WA for multiple position.


1) Position:

Role : Backend Java engineer
Mandatory Technical Skills
7+ years of experience with Java and JEE.
Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Experience with test-driven development in an agile software environment.
Strong database skills (SQL
Proficient with web-related technologies and frameworks like Spring and Spring MVC
Strong knowledge of web and network technologies and N-tier architecture.
Ability to technically document software deliverables through use cases, design documents and technical specifications.
Experience with performance and scalability analysis.
Working knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Excellent verbal and written communication skills
Duties & Responsibilities Translation of complex functional and technical requirements into detailed architecture and design
Scope development effort and provide reliable estimates.
Implement high-quality code in an agile, test-driven development environment.
Deliver systems and features with top-notch quality and on time
Perform scalability and performance analysis as needed.
Create technical designs for application features and associated documentation.
Actively work to improve quality and efficiency by evaluating standards and suggesting improvements.
Co-ordinate and work with offshore counterparts and participate in design and code reviews
Participate in departmental process improvement initiatives.
Desirable Functional Skills Experience with NoSQL technologies like ElasticSearch
Experience with RabbitMQ
Experience mentoring junior engineers
Experience working with offshore team(s)

2) Position:

Role : Browser side JS/full-stack front-end Senior engineer
Mandatory Technical Skills
Implement JavaScript code in a timely manner while maintaining best practices within an agile development team.
Create high-quality and quick-performing JS code in a maintainable test driven development cycle.
Use comprehensive knowledge of current and future-driven web technologies to develop reusable UI components across all devices and browsers.
Actively work to improve quality and efficiency by evaluating standards and suggesting improvements.
Duties & Responsibilities
Ability to technically document software deliverables through use cases, design documents and technical specifications.
Ability to utilize vanilla JS to accomplish complex management of elements.
Experience with test-driven development with cross browser compatibilities in an agile software engineering environment.
Knowledge in best practices for performance driven JS application design to minimize impact on page load time and perceived user performance.
Demonstrated passion and ability for learning new technologies and frameworks while evaluating evolving code.
Organizational skills to ensure maximum clarity of handoffs within a team of developers working towards a common goal.
Ability to analyze and debug your code as well as the code of team members in a code review setting to constantly improve
Desirable Functional Skills
Will work with a small focused and incredibly successful team to develop creative solutions to solve complex real world problems and optimize value for our customers.
Experience working with clients in a product development/professional services organization

3) Position:
Role: Node.js backend Mid-level engineer
Mandatory Technical Skills
2+ years of experience with Node.js
Proficient with enterprise application development using SOA principles with technologies including Spring, Servlets, Filters, Caching frameworks (eHCache), XML/JSON (marshaling/unmarshalling), Messaging technologies (jGroups, RabbitMQ, JMS)
Experience in object oriented design/architecture, applying design patterns, data structures, and algorithms in multithreaded applications.
Experience with test-driven development in an agile software environment.
Strong database skills (SQL, NOSQL
Strong knowledge of web and network technologies and N-tier architecture.
Extensive experience with troubleshooting and debugging performance issues related to enterprise applications
Ability to technically document software deliverables through use cases, design documents and technical specifications.
Duties & Responsibilities
Implement high-quality code in an agile, test-driven development environment.
Work with representatives from a variety of Global departments, clients and third party vendors to define/refine project requirements.
Scope development effort, and provide reliable estimates.
Perform performance and scalability analysis as needed.
Actively work to improve quality and efficiency by evaluating standards and suggesting improvements.
Participate in departmental process improvement initiatives.
Desirable Functional Skills
Experience with performance and scalability analysis.
Experience working with clients in a product development/professional services organization

4) Position:

Role HTML Front-End Mid-level Senior Engineer
Mandatory Technical Skills
5+ years of UI software development experience
3+ years of experience designing and implementing highly scalable UI systems and platforms
Extensive knowledge semantic markup (HTML) structures and utilization
Enthusiasm for solving interesting and complicated problems
Knowledge of LESS CSS and its uses in creating scalable architecture
Experience in application design and implementation using agile practices & TDD
Experience with LESS, Applitools, Codecept, Templating Engines a plus
Duties & Responsibilities Utilizing deep knowledge of HTML and CSS, evolve existing framework to support new scalability requirements as well new functionality needed
Identify and drive new solutions and markup structures to enhance the development cycle to increase development productivity
Use agile practices to phase out large work items for delivery into an active production environment
Desirable Functional Skills
Work with a small focused and Incredibly successful team to develop creative solutions to solve complex real world problems and optimize value for our customers
Experience working with clients in a product development/professional services organization