-Independently drives the design of a module and can work on the necessary patterns notations and tools
-Provides inputs and directions to designers on the team for designing and creating design artifacts
-Participates in design reviews of other modules and provide insightful comments to improve the design quality and design conformance to standards
-Implements slice of application (EAR) and proofs of concept (spike solution) to prove any new technologies or integration scenarios
-Drives the performance tuning, re-design and re-factoring for modules
-Provides innovative solutions to project level technical issues
-Writes application code to meet expected quality standards by conforming to the steps of doneness defined by the project.
-Identifies, creates unit test cases and writes code to validate those test cases
-Participates in technical walk throughs/code reviews of other team members’ components, test plans and results and help them with gaps
-Estimates the implementation and deployment of the module based on module design and how the module fits into the overall project architecture, construction and testing strategy and overall project plan
-Reports accurate status for their work and of his/her group
-Identifies & escalates issues that might delay the work and propose suitable alternatives. In particular, to handle issues that might impact the quality or the ability to deliver to timescales or estimates. Process Adherence
-Interacts with a client (client senior developers and architects) to create technology specifications from business requirements for one of the modules within the project.
-In some scenarios, collaborates with client developers to design, build, test and deploy the module components and integrate with the rest of the modules
-Raises and drives to closure any technical design and implementation issues with the client on the module as well as any issues from the interfaces and interactions with other modules
-Good knowledge of SASS, CSS and JS
-Knowledge of React a bonus.
-Node and NPM
-Attention to detail
-Exposure to back-end technologies ( JSP )
-Having worked with large scale E-commerce projects a plus. Understanding of Agile. Good working in teams.
-We are currently moving one code base to another - will be responsible for maintaining and merging code and updating legacy styling.
These job descriptions are examples. Looking for work?Find JobsFind Jobs