- The ABAP consultant is expected to help with queries relating to Reports, interfaces, enhancements, ALE/IDOC, Conversions, forms, Adobe forms, ABAP workflow, proxies etc.
- Knowledge in Readsoft OCR & its connectivity with Cockpit, BADI, BAPI, Data Dictionary, SAP Script, OOPS, Debugging, LSMW, Workflow
- Familiar with Procure to Pay Process and SAP transport process including Charm
- Knowledge of any core functional module of SAP & linkages in ABAP and Ariba to SAP integration will be an added advantage
Key Accountabilities :
- Provide technical and operational expertise to meet business process and application requirements for Readsoft Cockpit/ABAP
- Provide support of Incident Management in Readsoft Cockpit/ABAP and ensure timely resolution of incidents
- Ensure SAP functional best practices are adhered to during Incident and Problem investigation and resolution for ABAP tickets
- Provide technical feasibility and appropriateness of proposed incident & problem resolutions when alternative solutions are available for Readsoft Cockpit/ABAP tickets
- Provide appropriate assessment of Kofax notes, SAP OSS notes with regard to relevance for ABAP Operations & application process knowledge and capability
- Ability to work in a team and in multi-geography client support environment

About codersbrain
About
Connect with the team
Similar jobs
Job Description:
- Support Pre-sales activities and provide technical solutions, effort estimation, define delivery strategy and plan
- Provide recommendation of RPA product
- Develop the technical solution for the RPA Automation.
- Define the To-be automated process flows including any custom-built components
- Define the design to consider the following aspects
- Security
- Method of access (internal client network , internet, local access)
- User Authentication (SSO, central LDAP, individual log in)
- Customer’s IT Security and/or Audit Policies which impact the robot deployment
- User Authorization Processes, it’s lead times & request process
- Scalability
- Ensuring multiple robots can handle shared resources
- Ensuring there are no duplicate transactions processed or orphaned transactions.
- Application landscape
- Understanding technical impacts of applications using OCR or Adobe Flash
- Understanding technical impacts of applications accessed behind Citrix.
- Auditing & Exception handling
- Hosting & Environments
- Hosting Locations and Hosting provider (Internal / 3rd party)
- Availability of test system by application
- Availability of “production like” test data within test applications
- Consistency of test data between applications
- Performance & Availability
- Ensuring Performance of key applications in the process that could limit the average handling time of the automation
- System availability & timings
- Anticipate, identify, track and resolve technical issues and risks affecting delivery
- Assist development team in resolving technical problems
- Assist Support teams to resolve issues
- Coordinate and participate in structured peer reviews and walkthroughs
- Design technical specifications for RPA (Blue Prism) that meets the requirements and handled all the non functional requirements of concurrency, scalability, security requirements, restart and recovery.
- Develops and configures automation processes as per the technical design document to meet the defined requirements. Works on the coding the more complicated automations or reusable components, and delegates and mentors junior developers for the less complex components.
- Develops new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
- Complies with and helps to enforce design and coding standards, policies and procedures.
- Ensures documentation is well maintained.
- Ensures quality of coded components by performing thorough unit testing.
- Works collaboratively with test teams during the Product test and UAT phases to fix assigned bugs with quality.
- Reports status, issues and risks to tech leads on a regular basis
- Improves skills in automation products by completing automation certification.
- Mentors junior developers and performs code reviews for quality control.
-
Additional Information
- 10 to 12 years of IT experience. Minimum 2 years of experience in leading architecture and design.
- Having led a minimum 2 RPA project implementations as lead architect
- Certification in Robotics for any one product (Blue Prism /Automation Anywhere)
- Experience in defining the architecture of enterprise level applications involving multiple systems, sub-systems and ERPs.
- Experience front ending client facing discussions and interfacing with Client Business, IT and Architecture teams
- Knowledge of automation tool capabilities and technical requirements
- Good communication skills & customer interaction skills.
Strong written/verbal communication skills
· Minimum 2-15 Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Forkjoin pool and other threading concepts)
· Good knowledge of the JVM with an understanding of performance and memory optimization.
· Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).
· Excellent knowledge on collections like, Array List, Vector, LinkedList, Hashmap, HashTable, HashSet is mandate.
· Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.
· Expert level understanding of Object-Oriented Concepts and Data Structures
· Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non-clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.
Please share your updated CV with the the below details:
Total Exp:
CTC:
Expectation:
Current Location:
Preferred Location:
Available for F2F Interview - Y/N :
Notice Period:
Regards,
Rashmi

Responsibilities:
- Develop and maintain high-quality, efficient, and scalable backend applications.
- Participate in all phases of the software development lifecycle (SDLC)
- Write clean, well-documented, and testable code adhering to best practices.
- Collaborate with team members to ensure the successful delivery of projects.
- Debug and troubleshoot complex technical problems.
- Identify and implement performance optimizations.
- Participate in code reviews
- Hands-on experience with Springboot, Java 8 and above.
- 2-5 years of experience developing Java applications.
- Knowledge about at least one messaging system like Kafka, RabbitMQ etc.
- Required React developer requirements, qualifications & skills:
- Proficiency in React.js and its core principles
- Strong JavaScript, HTML5, and CSS3 skills
- Experience with popular React.js workflows (such as Redux)
- Strong understanding of object-oriented programming (OOP) principles.
- Experience with design patterns and best practices for Java development.
- Proficient in unit testing frameworks (e.g., JUnit).
- Experience with build automation tools (e.g., Maven, Gradle).
- Experience with version control systems (e.g., Git).
- Experience with one of these databases – Postgres, MongoDb, Cassandra
- Knowledge on Retail or OMS is a plus.
- Experienced in containerized deployments using Docker, Kubernetes and DevOps mindset
- Ability to reverse engineer existing/legacy and document findings on confluence.
- Create automated tests for unit, integration, regression, performance, and functional testing, to meet established expectations and acceptance criteria.
- Document APIs using Lowe’s established tooling.


What are we looking for:
● Good problem solving skills.
● Strong knowledge of CS fundamentals, data structures.
● Experience working in software development with one or more of the following programming languages: Java, Go, Scala, Python, C/C++.
● Strong understanding of relational and non-relational databases (MySql, Postgresql, MongoDB, Cassandra).
● Experience in working with distributed caching (Memcached, Redis, or comparable technology).
Experience in working with distributed messaging technologies like RabbitMQ, Kafka etc.
● Ability to design and implement low latency RESTful services.
● Experience with microservices and web application/services development.
4 – 6 years of application development with design, development, implementation, and
support experience, including the following:
o C#
o JavaScript
o HTML
o SQL
o Messaging/RabbitMQ
o Asynchronous communication patterns
Experience with Visual Studio and Git
A working understanding of build and release automation, preferably with Azure DevOps
Excellent understanding of object-oriented concepts and .Net framework
Experience in creating reusable libraries in C#
Ability to troubleshoot and isolate/solve complex bugs, connectivity issues, or OS related
issues
Ability to write complex SQL queries and stored procedures in Oracle and/or MS SQL
Proven ability to use design patterns to accomplish scalable architecture
Understanding of event-driven architecture
Experience with message brokers such as RabbitMQ
Experience in the development of REST APIs
Understanding of basic steps of an Agile SDLC
Excellent communication (both written and verbal) and interpersonal skills
Demonstrated accountability and ownership of assigned tasks
Demonstrated leadership and ability to work as a leader on large and complex tasks
Must have the capacity to work independently or in a team.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Overview of the Role:
• GREAT ENGINEERS WHO COULD WORK WELL IN A COLLABORATIVE ENVIRONMENT
• METICULOUS ATTENTION TO DETAIL,
• EXCITED TO LEARN NEW TOOLS, TECHNOLOGIES
• GET THEIR HANDS DIRTY TO SOLVE THE PROBLEMS.
Roles & Responsibility
1. LEARNING NEW PROGRAMMING LANGUAGES AND TOOLS QUICKLY CONTRIBUTING TO PRODUCT DEVELOPMENT
2. OWNERSHIP FROM START TO FINISH OF THE TASKS ACTIVE PARTICIPATION IN ALL AGILE CEREMONIES TO DELIVER QUALITY PRODUCTS FROM THE BEGINNING.VERIFY TEST SCRIPT AGAINST BUSINESS REQUIREMENTS USING FUNCTIONAL SPECIFICATION AND TECHNICAL DOCUMENTS PROVIDED BY THE DESIGN TEAM UNDERSTAND AND INTERPRET FUNCTIONAL REQUIREMENTS AS
NEEDED TO DEVELOP TEST CASES ACTIVELY WORK TO IDENTIFY, COMMUNICATE, MITIGATE AND RESOLVE TESTING ISSUES AND RISKS. MANAGE TEST SCRIPTS, TEST CASES, TEST RESULTS USING STANDARD TESTING TOOLING SUCH AS JIRA, REPORT PORTAL
3. SHOULD BE RESPONSIBLE FOR MAINTAINING HEALTH OF AUTOMATED TEST SUITE
Required Skills
1. EXPERIENCE IN THE RANGE OF 0-1.5 YRS
2. HANDS-ON PROGRAMMING EXPERIENCE IN PREFERABLY JAVA
3. ANY OTHER LANGUAGE IS CONSIDERED FOR A STRONG CANDIDATE
4. GOOD UNDERSTANDING OF DATA STRUCTURE, LOGIC, PROGRAMMING CONCEPTS.
5. GOOD IN COMMUNICATION (VERBAL AND WRITTEN)
6. READY TO LEARN AND ADAPT NEW TOOLS, TECHNOLOGIES QUICKLY TO ACCOMMODATE BUSINESS REQUIREMENTS.
Nice to Have
1. REST API,SELENIUM WEBDRIVER, VERSION CONTROL TOOL, KNOWLEDGE ABOUT SOFTWARE TESTING CONCEPTS
2. EXPOSURE ON SELENIUM WEBDRIVER / REST API / VERSION CONTROL TOOL
3. KNOWLEDGE ABOUT SOFTWARE TESTING CONCEPT


Job Title: iOS - Flutter Developer
Location : 100% Remote / Chennai / Coimbatore / Indore (As per your convenience)
Roles and Responsibilities :
- Design and Build sophisticated and highly scalable apps using Flutter.
- Build custom packages in Flutter using the functionalities and APIs already available in native Android / IOS.
- Translate and Build the designs and Wireframes into high quality responsive UI code.
- Write efficient queries for core Data.
- Explore feasible architectures for implementing new features.
- Ensure security guidelines are always followed while developing the app.
- Ensure security guidelines are always followed while developing the app.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- Use CI/CD for smooth deployment.
- Document the project and code efficiently.
- Communicate with the Project Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
- Validate the cloud system to ensure any new changes do not compromise security of the backend server.
- Maintaining software through product lifecycle including design, development, verification and bug fixes.
- Connect regularly with the Quality Assurance Specialist to deliver stable app.
- Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner.
- Perform time profiling and memory leaks assessment.
- Execute app verification protocol.
Good to have:
- Flutter: To build cross platform mobile apps for Android, IOS and Web.
- Design responsive UIs to efficiently query data
- Mange states in an optimized manner.
- Native Android / IOS: To build custom Flutter Packages.
- Experience in working on Chat and VOIP based applications like WhatsApp, FB Messenger etc.
- Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
- Adobe XD: Should know how to use Adobe XD to use the design file and use it to build the app.
- Git: To manage and collaborate in different projects with the rest of the team
- Good To Have Angular, Bootstrap, JavaScript
- Good knowledge of Software Configuration Management, version control and defect tracking tools
- Good communication skills and versatile team player
- Write tests for the App.

Job Location: Pune
Experience: 2 to 5 years
Annual CTC: 400000 - 1000000 INR
Notice Period: 1 Month or Less
Skills: Flutter, Platform level iOS/Android, Mobile Application Development, SQLite.
Job Requirement:
- Desire to work in a startup environment, Fun@work culture and able to self-manage.
- Must have at least 2 years of experience in building mobile applications and built at least two Android and/or iOS apps with Flutter.
- A strong commitment to quality and willingness to learn.
- Have published one or more mobile apps in Google Play or App Store.
- Experience with third-party libraries and APIs.
- Experience working in an agile development process.
- Be proficient in using version control and continuous integration, with tools such as Bit Bucket, Git and Jenkins.
- Write clear, maintainable and testable code that you are proud of.
- Good communication skills.
Good to have: (Not Mandatory)
- Ability to take an ownership & leadership role on the team.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle, including automated testing and building.
- Experience working in Fintech payments and eCommerce.
- General knowledge of Location Services, Maps, and other common Android/IOS libraries.

