Javascript Full Stack Developer - HCL Global Systems Inc.
Bentonville, AR
About the Job
As a Javascript Full Stack Developer, you will
" Concepting, creating and building web and cloud applications alongside our graphic design team, including taking designer wireframes and turning them into effective code.
" Design client-side and server-side architecture.
" Working through the application development lifecycle to launch.
" Designing user-based interactions through effective front-end architecture framework
" Developing functional databases, applications and servers to support our websites on the backend
" Coding for various platforms to ensure functionality across multiple channels
" Developing and designing RESTful services and APIs
" Create and perform unit tests, as well as resolve and retest any defects identified.
" Determining application responsiveness for consumers
" Develop and perform system testing and fix defects identified during testing and re-execute unit tests to validate results.
" Define and enforce application coding standards and best practices.
" Identify and resolve technical and process impediments preventing delivery teams from meeting delivery commitments.
" Align and collaborate with architects, other team leads, and IT leadership to develop technical architectural runways supporting upcoming features and capabilities.
" Diagnose and troubleshoot performance and other issues.
" Collaborate with peers, reviewing complex change and enhancement requests.
" Evaluate potential changes and enhancements for objectives, scope and impact.
" Take a proactive approach to development work, leading peers and partners to strategic technical solutions in a complex IT environment.
" Document functional/technical requirements and design based on requirements or objectives.
" Mentor peers on coding standards, patterns and strategy.
" Build and maintain active relationships with customers to determine business requirements.
" Partner with other IT teams during integration activities to facilitate successful implementations.
" Communicate effectively with technical peers in in a clear manner, while also being able to articulate complex solutions in ways nontechnical business partners can understand.
" Keeping current with industry trends and developments that can be applied to company needs
Requirements:
" BA/BS degree or technical institute training or equivalent work experience
" Strong effective communication skills, both written and verbal
" 3+ years of hands on Reactjs, Nodejs, Javascript, CSS, HTML development experience
" 3+ years of hands on experience in Backend development & Web development
" 5+ years combined of hands on Java/ J2EE frameworks specially Java, Ruby, PHP & Python
" Detailed knowledge of query, function, store procedures along with performance tuning through query optimization.
" Experience consuming REST services and an understanding of Swagger specifications.
" Experience working with server technologies including Apache, ISS, Node.js, Nginx and J2EE.
" Experience in API design and development.
" Understanding of libraries including Backbone.js and jQuery
" Strong knowledge of data structures, system design and algorithms
" Excellent communication and presentation skills.
" Experience in agile environment
" Great understanding with builds, software development and GIT.
" Concepting, creating and building web and cloud applications alongside our graphic design team, including taking designer wireframes and turning them into effective code.
" Design client-side and server-side architecture.
" Working through the application development lifecycle to launch.
" Designing user-based interactions through effective front-end architecture framework
" Developing functional databases, applications and servers to support our websites on the backend
" Coding for various platforms to ensure functionality across multiple channels
" Developing and designing RESTful services and APIs
" Create and perform unit tests, as well as resolve and retest any defects identified.
" Determining application responsiveness for consumers
" Develop and perform system testing and fix defects identified during testing and re-execute unit tests to validate results.
" Define and enforce application coding standards and best practices.
" Identify and resolve technical and process impediments preventing delivery teams from meeting delivery commitments.
" Align and collaborate with architects, other team leads, and IT leadership to develop technical architectural runways supporting upcoming features and capabilities.
" Diagnose and troubleshoot performance and other issues.
" Collaborate with peers, reviewing complex change and enhancement requests.
" Evaluate potential changes and enhancements for objectives, scope and impact.
" Take a proactive approach to development work, leading peers and partners to strategic technical solutions in a complex IT environment.
" Document functional/technical requirements and design based on requirements or objectives.
" Mentor peers on coding standards, patterns and strategy.
" Build and maintain active relationships with customers to determine business requirements.
" Partner with other IT teams during integration activities to facilitate successful implementations.
" Communicate effectively with technical peers in in a clear manner, while also being able to articulate complex solutions in ways nontechnical business partners can understand.
" Keeping current with industry trends and developments that can be applied to company needs
Requirements:
" BA/BS degree or technical institute training or equivalent work experience
" Strong effective communication skills, both written and verbal
" 3+ years of hands on Reactjs, Nodejs, Javascript, CSS, HTML development experience
" 3+ years of hands on experience in Backend development & Web development
" 5+ years combined of hands on Java/ J2EE frameworks specially Java, Ruby, PHP & Python
" Detailed knowledge of query, function, store procedures along with performance tuning through query optimization.
" Experience consuming REST services and an understanding of Swagger specifications.
" Experience working with server technologies including Apache, ISS, Node.js, Nginx and J2EE.
" Experience in API design and development.
" Understanding of libraries including Backbone.js and jQuery
" Strong knowledge of data structures, system design and algorithms
" Excellent communication and presentation skills.
" Experience in agile environment
" Great understanding with builds, software development and GIT.
Source : HCL Global Systems Inc.