hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Development Engineer II - React & GraphQL

5.00 to 10.00 Years   Pune   29 Sep, 2020
Job LocationPune
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Education & Experience

  • BE / MCA / M.Sc. (Computer Science) / BSC IT / Graduate or Post Graduate Science or Engineering (or equivalent experience) field with overall 5+ yrs. and 3+ yrs. of relevant experience
Required
  • 3+ years of relevant experience in design and development of web-based applications using JavaScript, AJAX, ReactJS, Redux, GraphQL, Material UI, WebPack, NodeJS, Consuming RESTful API
  • Experience in functional programming
  • Experience in HTML5 and CSS
  • Experience in Unit Testing and Code coverage tools
  • Experience in GIT specifically with fork/pull request source management process
Preferred
  • Ability to work well under pressure
  • Ability to work independently and perform multiple concurrent and diversified tasks effectively
  • Knowledge on Agile Framework (SCRUM/DSDM), continuous integration and automated unit testing will be the added advantage
Knowledge and Skills
  • Excellent organizational, communication and interpersonal skills
  • Excellent time management and organizational skills
  • Strong team player, self-motivated and detailed-oriented individual
  • Strong problem-solving skills
  • Proficiency with Microsoft Office Suite
Specific Duties Attention to Details
  • Has in-depth knowledge in own discipline and basic knowledge of related disciplines
  • Interprets internal or external issues and recommends solutions/best practices
  • Provide an approach to mitigate technical risks during development execution
  • Suggest suitable and feasible approach for upgrading or migrating applications/ software/ tools for business benefits
Technical and Professional Expertise
  • Maintain and suggest ideal code repository structure for various technologies
  • Create and implement short and long-term strategy with respect to technological platform
  • Solve complex problems; take a new perspective on existing solutions
  • Be an expert in own area within the organization and has specialized depth and/or breadth of expertise in own discipline or function
  • Be able to create a POC (Proof of Concept) for any technical requirement in his/ her own technical area
  • Build, Implement and maintain coding standards related to technology
  • Support critical production/ pre-production issues
  • Lead the implementation and support of technological solutions
  • Identify application performance issues, account it in technical debt and fix such issues
  • Review system documentation, such as data models and software architecture on periodic basis and guide the team for maintaining it
  • Contribute in creating and deriving new technical development processes
  • Suggest and Guide to team for implementing feasible unit testing frameworks, different automated deployment tools, as necessary
Team Work and Leadership
  • Help in functional testing across the teams to achieve team goal
  • Help other teams in performance tuning of in-house and customer facing applications as and when needed
  • Assure that development processes such as Continuous Integration, Unit Testing, Code Check-In, Check-Out, Code Review etc. are being implemented in efficient manner within the teams
  • Provide guidance on technical solution to team members
  • Give technical feedback to team leads as and when required
  • Be accountable for getting team members groomed in all technical areas within a team
  • Drive meetings, presentations and demos in effective manner to bring them up to a conclusion
  • Assist in recruiting/ on-boarding of new hires
  • Lead and Monitor Development Support for bug fixing and testing during organizational major activities such as Environment Refresh, Conventions, IA etc.
  • Should own accountability of ongoing activities and/ or organization goals
Initiative-
  • Decide approach or design a system for enhancements and provide required guidance to team during development
  • Contribute in technical meetings and provide suggestions/ solutions/ approach on any topic discussed
  • Explore and try to implement new technological concepts/tools
  • Should be flexible and available for testing, verifying and fixing of bugs for all applications in his/ her technology
  • Check if all applications are working as expected in case of any maintenance of Data Center activities happening during weekend/ weekdays
  • Guide and mentor in installing software and setup workstations in its own area
  • Update Technical Knowledgebase in own area within the organization
  • Participate in creating new products and services where technology is concerned
  • Constantly learn new technologies by joining technical communities, Meetups/Conferences for enhancing self-skills and to upscale new capabilities of team members
  • Connect with other peers from different organizations to understand and implement industry standard practices and processes
Expected Leadership Attributes
  • Team up with others to meet business goals
  • Help groups achieve success
  • Deliver solutions that meet stakeholders needs and expectations
  • Promote mutual accountability and commitment
  • Communicate clearly so that messages are understood by all
  • Share information at the right time and with the appropriate audience
  • Coach others
  • Demonstrate positive conflict management behavior
  • Display and encourage a professional presence by demonstrating confidence, positivity, and authenticity
  • Create Processes and techniques to find and champion the best ideas
  • Hold yourself and others accountable
  • Motivate yourself and others to achieve results
  • Make thoughtful and timely decisions
  • Use and teach creative problem-solving
  • Build excitement for new ideas and encourage a flexible mindset
  • Recognize strengths and challenges in yourself and others
  • Recognize a great idea and formulate the path that brings the idea to reality
  • Strive for continuous improvement
  • Take a broad view and challenge assumptions
  • Use global trends in ways that benefit Rotary
  • Understand how your role aligns with Rotary s goals and contributes to our vision
  • Anticipate trends and their impact
  • Analyze data and divide complex problems into manageable pieces
,

Keyskills :
ppapproduct developmentapqpinspectiondocumentationbaggage handling systemsagile application developmentnew hiresdata centercode reviewdata modelsunit testingcode coverageproblem solvingtime managementcomputer sciencemicrosoft officemajor

Development Engineer II - React & GraphQL Related Jobs

© 2019 Hireejobs All Rights Reserved