Software Engineer Ii

Year    Chennai, Tamil Nadu, India

Job Description


Software EngineerII Java Software Engineer with good technicalhands-onexperience in Java, spring, microservices, Rest API\'s, AWS Location: Chennai Team: Enterprise Customer Hub (Master Data Management) Context of this role in Elsevier Elsevier is an analytics company with the mission of \'Helping Researchers & Healthcare Professionals Advance Science & Improving Health Outcomes for the Benefit of Society\'. The value and quality of Elsevier\'s content and supporting data are critical to the success of this mission.Master Data Management(MDM)technology team is part of Business Technology Solutions supporting areas such as Sales and Marketing, Finance, Production and BI systems. Would you like to be part of one of the innovative Tech teams inElsevier and take part in making scientific research more accessible, useful and help humanity solve our biggest challenges Then we have a great challenge for you! We are seekingaFull stack SoftwareEngineerwithexcellenttechnical andproblem-solvingskillstojoinour Enterprise Customer Hub (ECH)team which is part of MDMteam. This space is seeing significant growthwith a mission to provide360-degreeview of Customers in Elsevier. ECHcurateshigh quality customer data, which is then used by the business as a trusted source for (including but not limited to) the following activities: billing/invoicing, marketing, establishing links between persons and organisations, establishing links between organisations (hierarchies and consortia), financial/sales reporting.This allows seamless look-up and creation of customers, increasing productivity, enabling high quality customer service and a faster turnaround of potential leads and sales. This role willbe basedin Chennai and willreport to SoftwareEngineering Lead. Purpose of your role EIP Integrations: Work closely withdifferent business and technology units to understand their data management and integration needs.Working along withtheMDM Enterprise Customer Hub Businessand technicalteam,delivernew integrations and manage integrations for existing consumers. Your key accountability and responsibilities Work closely with the Product Owner to design and develop thefront-endweb applicationsand Data integrationssupported by a micro service driven architecture. Ensuring high performance and maintainability of code Writing tested, idiomatic, and documented TypeScript, HTML and SCSS Collaborate with the product owner to implement state-of-the-art user experiences. Contribute to achieving continuous improvement within the standards and processes for the ongoing development Developing user interfaces against defined style guides Perform test driven development (TDD) within the Agile software development process Working within a CI/CD environment Write and review portions of detailed specifications for the development of system components of moderate complexity. Work closely with other development team members to understand moderately complex product requirements and translate them into software designs. Successfully implement development processes, coding best practices, and code reviews. Complete bug fixes. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Resolve technical issues as necessary. Keep abreast of new technology developments. All other duties as assigned. Recommended experience Hands-on Software Engineering experiencein a developer role BS Engineering/Computer Science or equivalent experience required Experience of using a range of analysis and modelling techniques, for example: modelling current and desired future scenarios, business functions and processes, logic and rules, information flows and data structures. Strong communication skills that allow for effective communication across all levels of the organization. Ability to understand technical issues at a high level Exceptional organizational and time management skills Broad understanding of software development methodologies, platforms, tools, and languages. Data project experience. Worked in projects in anEnterprise environmentwhere data is shared across multiple systems using technologies likekafka, Rest APIs, Technical Skills:Strong hands-on experience of working with the following or similar technologies: Essential: Developing Rest API\'s using microservices and event driven data integration Java development experience Java 8+, Spring Strong analytical andproblem-solvingskillswith the ability to collect, organize, analyse, and disseminate significant amounts of information with attention to detail and accuracy Experience development usingcontainer platformsand microservices architecture Have good understandingand experienceof release managementusing CI/CD. Desirable: UI development experience SQL and Database development AWS - S3, Athena, EC2, RDS Experience working in Data projects like MDM Agile development Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: . Please read our .

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3193604
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year