Job Closed

This listing is no longer active.

ABAP Programmer - Mid Level

Location

Worldwide

Posted

83 days ago

Salary

0

Seniority

Mid Level

Job Description

ABAP Programmer - Mid Level

HumanI

Role Description - Collaborate with Business Analysts and Consultants to understand requirements and recommend best-practice solutions. - Develop and enhance ABAP RICEFW developments, including: - DDIC - Classical reports - ALV/interactive ALV - User exits - Customer exits - BAdIs - Enhancement framework - BAPIs - RFCs - Module pool programs - Contribute to integrations using SOAP and REST APIs, following agreed interface and SOA patterns. - Debug, troubleshoot, and optimize solutions for performance, stability, and maintainability. - Perform unit testing, support SIT/UAT activities, and ensure quality through coding standards and peer reviews. - Develop and maintain Adobe Forms, Smart Forms, and BDC objects (when applicable). - Create and maintain technical documentation (technical design documents, specifications, and handover notes). - Drive continuous improvement by identifying optimization opportunities and reducing recurring issues. Qualifications - Bachelor’s degree in Computer Science, Information Technology, or a related discipline. - Minimum of 4 years of hands-on experience in SAP ABAP development, including strong exposure to RICEFW objects. - Solid expertise in debugging, troubleshooting, and performance optimization within SAP environments. - Practical experience with at least one core SAP functional module, such as FICO, HCM, or BCM. - Good understanding of Object-Oriented ABAP (OO-ABAP) and Web Services, including SOAP and REST-based integrations. - Excellent written and verbal communication skills, with the ability to collaborate effectively with stakeholders at different levels. - Strong analytical and problem-solving capabilities, combined with a collaborative and team-oriented mindset. Requirements - SAP ABAP certification is a plus. - Exposure to Workflow development/enhancements and troubleshooting, as well as upgrade or migration projects. - Knowledge of ABAP CDS entities and SAP BTP. - Familiarity with SAP modules such as Loan Management, Cash Management, Treasury, or eTravel. Benefits - A fully remote work environment. - The opportunity to contribute to international projects for global clients. - A collaborative, multicultural team setting. - Ongoing learning and professional growth in SAP ABAP. - The chance to take ownership and make a real impact. - Exposure to experienced professionals and high-quality delivery standards. - A culture built on collaboration, professionalism, and continuous improvement.

Related Job Pages

More Software Engineer Jobs

ContractRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Help plan and execute global online and in-person developer events, workshops, and initiatives • Support project management and logistics for developer engagement programs • Build relationships with developers through community engagement and calls • Identify and engage high-potential creators building innovative experiences on Roblox • Support initiatives that encourage learning, collaboration, and novel game creation • Stay organized across multiple projects and communicate proactively with the team • Develop an understanding of Roblox development and the challenges developers may encounter on the platform. • Help facilitate initiatives that encourage the creation of novel games and support developer learning. • Contribute to inclusive global initiatives designed to support creators across regions and experience levels. • Work 20 hours per week

United States
$20 / hour
Jobgether logo

Senior Scala Software Engineer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Full TimeRemoteH1B No Sponsor

Role Description This role offers the chance to design, build, and maintain high-performance backend services in a fully remote, fast-paced environment. You will work on distributed systems, RESTful APIs, and data access layers using Scala frameworks such as Play and Slick. As a senior engineer, you will collaborate closely with cross-functional teams including product, DevOps, and data engineering, contributing to architecture discussions, code reviews, and technical design. This position is ideal for engineers passionate about clean, maintainable, and scalable Scala code, with an opportunity to influence the performance, reliability, and scalability of critical backend services. - Design, develop, and maintain backend services using Scala 2.12/2.13 - Build and optimize RESTful APIs and microservices with Play Framework, Akka HTTP, or similar frameworks - Implement data access layers using Slick or other Scala-compatible persistence tools - Collaborate with product, DevOps, and data engineering teams to deliver high-quality features - Participate in code reviews, architecture discussions, and technical design sessions - Optimize application performance, scalability, and reliability while troubleshooting production issues - Contribute to continuous improvement and knowledge sharing within the engineering team Qualifications - 4+ years of professional software development experience - Strong proficiency in Scala 2.12 or 2.13 - Hands-on experience with Play Framework, Akka, or similar Scala web frameworks - Experience with Slick, SQL, and relational database systems - Solid understanding of immutability, monads, pattern matching, asynchronous programming, and concurrency - Experience building distributed systems and REST APIs - Familiarity with CI/CD pipelines (GitLab, GitHub Actions, Jenkins, etc.) - Knowledge of testing frameworks such as ScalaTest, Specs2, or MUnit - Bachelor’s or master’s degree in computer science, computer engineering, or equivalent experience - Strong communication, collaboration, and problem-solving skills - Passion for learning and staying current with Scala ecosystem advancements Requirements - Experience with AWS, Kafka, Docker/Kubernetes, or event-driven architectures (Nice to Have) - Interest in performance tuning and JVM internals (Nice to Have) Benefits - Competitive full-time compensation package (no 1099 or Corp-to-Corp) - Comprehensive medical, dental, vision, and pet insurance - Paid time off and holidays - 401(k) retirement plan with company match - Fully remote work with flexibility in schedule - Opportunities for professional growth and collaboration with a skilled engineering team

United States
Job Closed
Jobgether logo

Senior Applications Engineer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Full TimeRemoteH1B No Sponsor

Role Description This role offers an exciting opportunity to work at the intersection of advanced autonomy, AI, and real-world deployment. You will engage directly with clients globally, supporting software integration and providing hands-on technical expertise in dynamic, operational environments. The position requires frequent travel, including international and multi-week assignments, allowing you to collaborate closely with customers and internal engineering teams. You will contribute to product improvements, assist in pre- and post-sales activities, and help ensure that autonomy solutions are successfully integrated to meet client needs. Ideal candidates are technically strong, adaptable, and passionate about robotics, AI, and aerospace applications. - Deploy enterprise autonomy software with clients globally, supporting on-site integration and development activities (~50% travel) - Become an expert in enterprise software systems and autonomy modules, providing technical support and training to end-users - Collaborate with product engineering teams to incorporate customer feedback and enhance product functionality - Assist sales teams in pre-sales activities, including demos, client immersions, and conference presentations - Develop AI and autonomy applications using enterprise SDKs, troubleshoot integration issues, and provide guidance to customers - Maintain technical documentation, training materials, and knowledge sharing resources for clients and internal teams Qualifications - Bachelor’s degree in Engineering, Computer Science, or a related technical field; advanced degrees in robotics or autonomy preferred - 5+ years of industry experience with 2+ years in integration or applications engineering roles - Strong proficiency in modern C++ and intermediate Python programming - Experience in startup environments or fast-paced technical organizations - Excellent analytical, problem-solving, communication, and interpersonal skills - Ability to travel frequently, including internationally, and work effectively in customer-facing situations - Passion for autonomy, robotics, AI, and real-world technology deployment Benefits - Competitive salary with performance-based bonus and equity opportunities - Full benefits package including healthcare, retirement, and wellness programs - Opportunities for global travel and exposure to cutting-edge autonomy technology - Professional development and mentorship within a dynamic, fast-growing organization - Collaborative, mission-driven culture focused on innovation and real-world impact Company Description

United States
Job Closed
Full TimeRemoteTeam 51-200

Role Description We are looking for Senior Product Engineers who thrive in product-led, high-growth environments, with a strong focus on building features that deliver real user and business impact. This role sits at the intersection of engineering, product, and user experience, where you will take ownership of problems end-to-end — from understanding user needs through to shipping high-quality solutions. You will join a product-focused engineering team, working closely with Product Managers, Designers, and other engineers to continuously improve the product, experiment, and deliver value at pace. This is a long-term opportunity suited to engineers who are not just strong technically, but who think like product owners and care deeply about outcomes. Responsibilities - Own problems end-to-end, from discovery and ideation through to delivery and iteration - Build and ship high-quality product features using Python and TypeScript - Collaborate closely with Product and Design to shape user-centric solutions - Contribute to product decisions, bringing technical insight into trade-offs and opportunities - Write clean, maintainable, and well-tested code across the stack - Continuously improve product performance, usability, and reliability - Participate in experimentation, A/B testing, and data-driven decision making - Take responsibility for outcomes, not just output, focusing on user and business impact Qualifications - Python (5+ years) – strong experience building scalable backend systems and product features - Product Engineering experience (5+ years) – proven experience working in product-led teams at a product company (ideally scale-ups), owning features end-to-end - TypeScript (2+ years) – experience building modern web applications with a focus on maintainability and user experience - Strong experience delivering features in cross-functional product teams (Product, Design, Engineering) - Demonstrated ability to think beyond code, contributing to product direction and user outcomes - Experience working in fast-paced, iterative environments, shipping frequently and learning from feedback - Strong understanding of user-centric development and product thinking - Ability to take ownership and accountability in ambiguous problem spaces Nice to Have - Experience working in high-growth scale-ups or well-known product companies - Exposure to experimentation frameworks, A/B testing, or analytics-driven development - Experience working across both frontend and backend systems - Background in building consumer-facing or data-driven products Benefits - Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter) - No Weekend Work: Real work-life balance, not just words - Day 1 Benefits: Laptop and full medical insurance provided - Support That Matters: Mentorship, community, and forums where ideas are shared - True Belonging: A long-term career where your contributions are valued

Worldwide
Job Closed