Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Software Developer (ABAP)|Bangalore|10+Years

  • One Degree North HR Services
  • India, B...
  • 10 - 12 Yrs

Job Description

  • Software Development Lifecycle
  • Demonstrable experience in the software development lifecycle
  • SAP Experience
  • Experience with SAP ECC 6.0, SAP CRM 7.0 or later versions
  • Proficient in ABAP, ABAP Objects, and Enhancements (Enhancement Framework, BADI's/User Exits)
  • Technical Knowledge
  • Thorough knowledge of ABAP, Web Dynpro, EDI, ALE, IDOC, Standard SAP Workflows, Document Builder
  • Skilled in object-oriented programming, design patterns, and frameworks
  • SAP Components
  • Experience with core ERP components (SAP SD, FI, MM), CRM, and Portal platforms
  • Development Tools
  • Proficient in using ABAP Workbench for development
  • Web Development
  • Experience in web development with BSP, HTML, JavaScript, and CSS frameworks
  • Integration Development
  • Skilled in developing integration objects using OData Services and Web Services (REST/SOAP)
  • IT Operations
  • Knowledge of best practices and IT operations in always-up, always-available services
  • Technology Platforms
  • Experience working across a mix of technology platforms and environments
  • Track record of delivering solutions in partnership with business and technical owners
  • Problem Solving and Innovation
  • Strong problem-solving and innovation skills
  • Agile Methodologies
  • Experience with or knowledge of agile software development methodologies
  • Cloud Environments
  • Experience supporting PaaS, IaaS, or Public Cloud Environments (e.g., Azure)

Job Responsibilities

  • To develop and support technology products and digital services at PearlArc Systems for our Customer. Responsible for end-to-end software development life cycle of products and services from initial scoping, through Agile DevOps lifecycle within the ERP of value stream.
  • This also includes maintaining day-to-day relationships with Engineering Governance, Architecture, and Support teams as well as providing specialist support and guidance on the ERP products

DevOps Activities

  • Product Development and Maintenance
  • Develop and maintain critical product features, iteratively delivering solutions to add value to the product and service
  • Reduce occurrences of errors to improve customer experience
  • Incremental Testing
  • Perform incremental testing actions on code, workflows, and deployments
  • Identify ways to streamline execution and minimize errors

Service Improvement

  • Architecture and Process Improvements
  • Work closely within the Agile DevOps Team to suggest improvements to the application architecture
  • Enhance internal development processes and quality assurance activities

Proactivity and Self-Management

  • Agile DevOps Lifecycle
  • Proactively engage with the Agile DevOps team through the DevOps lifecycle associated with work items
  • Ensure Azure DevOps is updated and highlight any impediments or blockers to the team

Collaboration

  • Team Collaboration
  • Collaborate with team members to brainstorm solutions for complex technological, infrastructure, security, or development problems

Innovation

  • Technology and Industry Trends
  • Maintain a first-class knowledge of technology and industry trends
  • Incorporate best practices to improve the DevOps practices of the ERP value area
  • Share and apply knowledge throughout the team

Technical Ownership

  • Application Accountability
  • Take technical ownership and accountability of applications
  • Build understanding of the technical landscape, perform cost analysis, and implement monitoring and alerting
  • Manage security patching and automation improvements throughout the application

Location

Bengaluru, Karnataka, India