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

Principal Software Development Engineer

7.00 to 10.00 Years   Mumbai City   01 Jul, 2019
Job LocationMumbai City
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

The Software Service Engineer is responsible for designing and developing enterprise level services to deliver B2B and B2B2C business solutions and also for the successful integration of systems (via EAI/ EDI/ XML) across the enterprise. This role will be responsible for documenting the interface agreements and the technical specifications for the integration (such as timing and service levels). The Software Service Engineer will collaborate closely with the Product managers, other engineering teams, and the Global Infrastructure team to deploy the solutions. The Software Service Engineer is a technical specialist and a high skilled engineer in global web services, middleware, and serves as the technical lead for all matters concerning Enterprise Integration. This role will also be responsible, jointly with Product managers for ensuring proper documentation is made for each system change requested and that adequate change control, rigorous testing and training is done prior to moving changes into production. This position will contribute to improving the ability of business teams to adopt, support and promote Ingram Micro capabilities. In addition, this position will contribute to continuous improvement initiatives in the area of commerce as a service, integration including assimilating new middleware technologies; business self- service, and measuring and monitoring the performance and reliability of applications to achieve superior customer satisfaction. The Software Service Engineer will participate with other technical leads and directors in setting the architectural roadmap for services and integration. Responsibilities: Integration analysis and implementation Using the business requirements, user stories and Field Mapping Specifications (FMS) from the Product team, integrate customer related business transactions to the ERP system (SAP, Impulse) and other major internal systems, considering performance/ security/ compliance requirements, volumes, exception handling, and service level agreements. Provide technical oversight and leadership to development team to complete build activities and to perform code reviews for functional and performance acceptance. Troubleshoot technical issues, and provide break- fix support to application development and functional teams as necessary. Incorporate business requirements into global functional designs (when applicable). Define functional acceptance criteria and execute functional testing prior to integration and user acceptance testing. Coordinate with product managers, business users, and partners to ensure adequate test plans for all new functionality are developed and incorporated into future baseline testing. Provide product managers with support for integration testing, user acceptance, partner testing, and deployment (go- live) activities as necessary. Provide status on integration activities to product engineering team to ensure that consistent reporting is available for all internal and external stakeholders. Contribute to Disaster Recovery plans and procedures. Contribute to Quality Assurance processes and ITIL process adherence including following change management, incident management and problem management procedures. Service development Employing your skills in designing, developing and delivering world class web service solutions Excellent subject matter expertise in dividing complex business scenarios and monolithic technical designs into micro services based solutions Demonstrate your experience with a broad range of latest web application development tools and design patterns Build tailored solutions using cutting edge web development tools and technologies Access to tools and training that will help keep you current with the technologies and systems that are pertinent to your work Apply your broad- based development expertise to create practical and innovative solutions Efficiently implement clean, maintainable, and testable software solutions with high availability, blazing speed in performance and fault tolerant. Participate in agile project execution and provide accurate work effort estimates Interact with Software Engineers to integrate with backend services and enterprise systems Apply excellent communications skills, creativity and practical knowledge to benefit our customers What you bring to the role: Bachelor s degree in Computer Science or Relevant Science and Math disciplines with an IT emphasis is required. 7- 10 years of technical experience, with at least 5+ years of experience with web services development and middleware applications or Master s degree plus 5- 7 years of technical experience. Experience designing systems for extremely high traffic and transaction volumes. Experience with Web Services (including SOAP, XML, XML Schema, JSON, open APIs and/ or REST). Demonstrated technical skills and knowledge of eCommerce platforms, B2B Integration including EDI/ XML/ Flat File, Supply Chain automation, ERP (preferably SAP ECC), with expertise in at least one middleware platform such as TIBCO, Sterling Commerce, Axway and/ or Mulesoft. Must have superior knowledge of Web Services, XML, SOAP and REST. Knowledge of WS- is desirable. Must have experience developing micro services on .Net or Node JS. Messaging experience in one of TIBCO EMS IBM MQ Series Active MQ or other JMS. Ability to prepare formal technology evaluations and proposals. Must be able to create and understand architecture UML based artifacts. Hands on experience with a major integration platform such as TIBCO, Oracle Fusion, or WebMethods. Experience with using middleware technology to integrate ERP systems such as SAP ECC (IDOC, BAPI, RFC) and/ or legacy systems. Experience with Eclipse/ TFS, SVN/ GIT and QA tools. Solid understanding of EAI, SOA, and Object- Oriented concepts and design patterns. Developer level experience one or more RDBMS such as Oracle, SQL Server, DB2, or Sybase. JAVA or .NET experience is desirable. Knowledge of Unit Testing using tools like JUnit and continuous integration using Jenkins or Cruise Control and build tools like Ant, Maven is a plus. Familiarity with LINUX/ UNIX and scripting a plus. Experience in leading a small team of members to successfully implement technology projects. Experience in working in an onsite- offshore model is desirable. Proficiency in MS office and SharePoint; Knowledge of Visio and Project desired. Experience with deploying and training Java application servers (eg. JBoss, WebSphere, Web Logic) a plus. Knowledge in Agile development practices and experience is a must. Strong analytical skills and the ability to meet tight deadlines is essential for a fast- paced environment. Solid understanding of client deliverables and the ability to take responsibility for them. Exceptional in both written and spoken English with excellent written and verbal communication skills. Get updates about the latest job openings that match your skills.,

Keyskills :
soaxmlsqledierpb2bsapjmsnetdb2

Principal Software Development Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved