Job Description
Job Title: Development Engineer II
React & GraphQL (Pune Office)Area: IT Delivery Reports to: Manager II Application Development, IT Delivery Organization Overview Rotary unites people from all continents and cultures who take action to deliver real, long-term solutions to pressing issues facing our communities. Each year, Rotary members invest more than $200 million and 16 million volunteer hours to improve lives and create positive change in the world. In exchange for hard work and dedication in support of Rotary’s clubs and humanitarian initiatives, our employees receive competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. To learn more, visit http://www.rotary.org. Rotary’s commitment to diversity One of Rotary’s values is diversity, which we define as embracing diversity in thought, culture, and perspective. As such, we welcome and encourage highly-qualified candidates with diverse experiences and backgrounds to apply. General Overview Job Title: Development EngineerIIDIS 3.0 (Pune Office) Area: IT Delivery Reports to: Manager II Application Development, IT Delivery Organization Overview Rotary unites people from all continents and cultures who take action to deliver real, long-term solutions to pressing issues facing our communities. Each year, Rotary members invest more than $200 million and 16 million volunteer hours to improve lives and create positive change in the world. In exchange for hard work and dedication in support of Rotary’s clubs and humanitarian initiatives, our employees receive competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. To learn more, visit http://www.rotary.org. Rotary’s commitment to diversity One of Rotary’s values is diversity, which we define as embracing diversity in thought, culture, and perspective. As such, we welcome and encourage highly-qualified candidates with diverse experiences and backgrounds to apply. General Overview Education & Experience: Master's degree in Computer Science or Engineering (or equivalent experience)/ MCA/ BE in Computers/ BSC IT. RequiredOverall 3+ yrs. with minimum 1+ yrs. of hands on development experience with ReactJS, Redux, JavaScript, ES6, GraphQL, NodeJSExposure to NoSQL and writing Unit tests.Solid understanding of distributed version control tools, particularly Git (BitBucket / GitHub)Experience working in Azure CloudExperience working in an Agile environment PreferredExposure to Typescript, Gatsby, Apollo Server, StorybookIntegration tests using CypressGood understanding of Backend frameworks PHP / .Net Knowledge and Skills Skillset – PrimaryReactJS, Redux, NodeJS, ES6 / Typescript. GraphQL, Git, Unit testing Nice to have – Azure, PHP / .Net, Apollo Server Specific Duties Attention to Details – Derive and develop high quality systems from business requirements Take ownership of on-time delivery for applications and maintain good quality of systems Ensure the coding standards are followed and keep technical documentation up-to-date Should be able to perform Impact Analysis, Code Deployment on timely basis Be able to provide workable and concrete solution in challenging situations under minimal guidance Keep respective stakeholders communicated on any delays in Critical/ Urgent project deliveries Excellent organizational, communication and interpersonal skills Should be flexible and open for support, whenever required Work with offshore development teams on multiple work products and interact with all stakeholders on a daily basis as required Status reporting to management as and when required Expected Leadership AttributesTeam up with others to meet business goalsDeliver solutions that meet stakeholders’ needs and expectationsWrite, speak, and present clearly and compellinglyCoach othersDisplay and encourage a professional presence by demonstrating confidence, positivity, and authenticityMotivate yourself and others to achieve resultsMake thoughtful and timely decisionsTry multiple approaches to prompt ideas and strategiesStrive to produce consistently excellent resultsActively learn and apply new approaches to workEmbrace change and help others adaptExhibit cultural awareness and sensitivityUnderstand how your role aligns with Rotary’s goals and contributes to our visionEnsure the coding standards are followed and keep technical documentation up-to-dateShould be able to perform Impact Analysis, Code Deployment on timely basisBe able to provide workable and concrete solution in challenging situations under minimal guidanceKeep respective stakeholders communicated on any delays in Critical/ Urgent project deliveriesExcellent organizational, communication and interpersonal skillsShould be flexible and open for support, whenever requiredWork with offshore development teams on multiple work products and interact with all stakeholders on a daily basis as requiredStatus reporting to management as and when required