iblue logo
iblue

Somos especializados em resolver problemas complexos com Dados e IA no setor financeiro.

ABAP Developer – Senior

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expPortuguese

Job Description

ABAP Developer – Senior

iblue

• Design and lead technical solutions aligned with business processes, using SAP standard features and custom developments; • Develop and implement ABAP solutions with focus on quality, performance, scalability, and maintainability; • Act as technical reference for requirements in the MM (Materials Management) and SD (Sales and Distribution) modules; • Drive the evolution of an SAP add-on focused on product configuration and pricing; • Lead technical analyses, requirements gathering, and solution architecture definition; • Ensure adoption of development best practices, promoting standards such as Clean ABAP; • Design and implement SAP integrations via REST APIs; • Perform code reviews and provide technical support to other developers; • Ensure the quality of technical documentation and traceability of solutions; • Identify opportunities for continuous improvement in processes and solutions.

Job Requirements

  • Strong experience (5+ years) in ABAP development;
  • Proficiency in ABAP OO (object-oriented ABAP);
  • Advanced experience with BADIs, Enhancements, and User Exits;
  • Experience with SAP integrations via REST APIs;
  • Strong knowledge and application of best practices such as Clean ABAP;
  • Consistent experience in MM and SD modules;
  • Experience in solution design and definition of technical architecture;
  • Experience gathering and translating business requirements into technical solutions;
  • Experience preparing and reviewing technical documentation;
  • Experience with code review and technical guidance for teams.

Benefits

  • Care for people;
  • Responsibility;
  • Ethics;
  • Excellence and results;
  • Customer at the center.

Related Job Pages

More Software Engineer Jobs

Role Description We are seeking a GIS Developer with electric utility experience to support upgrades, integrations, and data workflows across enterprise GIS environments. This role focuses on ArcGIS development, data modeling, system integrations, and utility‑specific workflows for electric distribution and transmission operations. - Develop, enhance, and maintain ArcGIS Enterprise, ArcGIS Server services, and related GIS applications. - Build and support ArcGIS Pro tools, geoprocessing models, Python scripts, and automation workflows. - Configure and maintain Utility Network or legacy geometric network models for electric distribution. - Perform GIS data modeling, data quality improvements, schema updates, and spatial data conversions. - Develop integrations between GIS and enterprise systems (e.g., ADMS, OMS, WMS, Asset Management, SCADA, or customer/billing platforms). - Build and maintain REST/SOAP services, web services, and API‑based integrations. - Support upgrades of GIS components including ArcGIS Enterprise, ArcFM, AutoUpdaters, SOE/SOI components, and related tools. - Develop and maintain FME workflows for data transformation, validation, and system‑to‑system exchange. - Troubleshoot performance issues across application, database, and network layers. - Collaborate with engineering, operations, and IT teams to support electric utility workflows such as switching, outage management, load analysis, and field data collection. Qualifications - 5+ years of GIS development experience (electric utilities strongly preferred). - Hands‑on experience with: - ArcGIS Pro - ArcGIS Enterprise / ArcGIS Server - Python (ArcPy, automation, geoprocessing) - SQL (SQL Server, Oracle, or Postgres) - FME Form / FME Flow - Experience supporting electric distribution or transmission GIS environments. - Experience with web services (REST, SOAP), API integrations, and system‑to‑system data exchange. - Strong understanding of utility data models, network connectivity, and asset‑centric GIS workflows. - Ability to work independently, communicate clearly, and support cross‑functional technical teams. Preferred Experience - Utility Network configuration or migration experience. - Experience with ArcFM, AutoUpdaters, or utility‑specific extensions. - Experience integrating GIS with: - ADMS / OMS - SCADA / ICS / RTU systems - Asset Management (Maximo, SAP, etc.) - Customer or billing systems - Experience with cloud environments (Azure, AWS) or hybrid architectures. - Familiarity with NERC/CIP, security models, or utility compliance frameworks. - Experience with ServiceNow, Salesforce integrations, or enterprise middleware. Benefits - Must be able to work Pacific Time business hours. - Must be comfortable working in a remote, enterprise utility environment. - Strong documentation, communication, and cross‑team collaboration skills.

PST (UTC-8)

Development Team Lead

The Descartes

Descartes is one of the most broadly deployed logistics and supply chain technology companies in the world. More than 26,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information. With record financial performance for more than 16 years, we lead the industry in innovation investment. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world.

Role Description The Trade Content Data team is responsible for maintaining the global regulatory and trade compliance content that powers our solutions. As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal applications, automation tools, and data platforms that improve the accuracy, scalability, and efficiency of our content operations while mentoring a team of developers. Outcomes — What Success Looks Like - Deliver scalable applications and services that improve trade content management and processing. - Build up an understanding of the business, trade content, and the existing processes for content management and delivery. - Increase automation to reduce manual effort and improve operational efficiency. - Improve data quality, validation, and governance through enhanced tooling and workflows. - Build and optimize SQL-based solutions that support large-scale data ingestion and management. - Lead, mentor, and develop a high-performing team of software developers. - Partner with stakeholders to translate regulatory requirements into effective technical solutions. Skills & Competencies — How the Work Gets Done - Technical Expertise - Strong experience with C#, .NET Core/.NET, and modern web technologies. - Advanced SQL Server skills, including database design, performance tuning, and query optimization. - Experience developing data processing, automation, and internal business tools. - Experience with AI-assisted development tools and modern engineering practices. - Leadership & Collaboration - Experience leading or mentoring software development teams. - Strong problem-solving and analytical skills. - Ability to prioritize work and align technical solutions with business goals. - Excellent communication and stakeholder management skills. Qualifications - Bachelor's degree in Computer Science or equivalent experience. - 5+ years of professional .NET development experience. - Strong SQL Server expertise. - Experience leading developers or technical projects. Preferred - Experience with regulatory, compliance, or trade data. - Experience with ETL and data integration processes. - Familiarity with Agile/Scrum methodologies. Culture Add: TEAM Values - We value team members who communicate with transparency, sharing information openly and building trust across functions. - You bring excellence and expertise to your craft, holding a high bar for quality while continuously improving your skills. - You demonstrate accountability by owning outcomes, following through on commitments, and taking responsibility for results. - You are driven by metrics, using data and experimentation to inform decisions and deliver measurable impact. Aptitudes - Smart: Able to quickly understand complex systems, connect ideas, and make sound judgments. - Curious: Actively seeks to understand customer problems, emerging technologies, and better ways of working. - Coachable: Open to feedback, willing to adapt, and continuously improving through learning. What's In It For You This role offers the opportunity to lead the development of critical systems that support global trade compliance data. You'll influence technical direction, drive automation initiatives, mentor a growing team, and work closely with business leaders to deliver meaningful business impact. You'll have the autonomy to solve complex challenges while working with modern technologies, cloud platforms, and AI-driven development tools. Compensation Salary Range: $100,000 – $120,000 CAD annually. Compensation information provided is a good faith estimate for this position only. Factors that may be used to determine your actual salary include your specific skills, qualifications, and years of experience. Similar positions located in different geographic regions will not necessarily receive the same compensation. Join Us As we scale, we’re looking for new doers, collaborators, and innovators to join Descartes in uniting the people and technology that move the world as the Global Leader in Logistics and Supply Chain Technology. We’re entrepreneurial, hardworking, geeky-in-a-good-way problem solvers. Guided by our values, we nurture a TEAM focused culture that invests in people and creates opportunities for advancement across a broad spectrum of career paths. We prioritize work-life balance and foster an environment with the space to take ownership, to be heard, and to carve a path for your individual accomplishments to help drive our success. At Descartes, everyone has a voice and the best idea wins, regardless of who makes it. Equal Employment Opportunity We are an Equal Employment employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected status, or any other characteristic protected by federal, provincial, or local law.

Canada
C$100K - C$120K / year
Siemens Healthineers logo

Software Development Process Engineer / Specialist

Siemens Healthineers

We pioneer breakthroughs in healthcare. For everyone. Everywhere. Sustainably.

Full TimeRemoteTeam 10,001+H1B No Sponsor

Role Description Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably. Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility to foster your professional and personal growth, all while valuing your unique contributions. At Varian, a Siemens Healthineers company, we are committed to creating a “World Without Fear of Cancer”. As part of the PTP (Processes, Technology, and Performance) – Processes Team, this role will play a critical part in shaping how software products for medical devices are developed, documented, and continuously improved across a global organization. This position focuses on process development, governance, and continuous improvement for software design and development lifecycle activities. The role partners with global product development teams to ensure processes are efficient, compliant, and aligned with regulatory standards, while also advancing modernization initiatives such as digitalization and AI-enabled process innovation. Key Responsibilities - Process Development & Governance - Author, update, and maintain procedures and work instructions supporting software design and development processes. - Ensure processes support controlled, planned, and documented software development across the full product lifecycle (concept through support). - Align process documentation with key design control elements, software safety and cybersecurity considerations. - Support organizational readiness for audits and regulatory inspections by ensuring documentation and processes are complete and traceable. - Software Development Lifecycle (SDLC) Support - Partner with engineering and product teams to ensure processes support lifecycle phases (Concept and planning, Iterative development, Verification and validation, Release and design transfer). - Support process alignment with agile practices (Iterative development cycles, Backlog management and user stories, Definition of Done (DoD) and release readiness). - Collaborate with global stakeholders including R&D, Quality Assurance, Regulatory Affairs, Product Management, and DevOps. - Facilitate working sessions to understand how teams execute development activities and identify improvement opportunities. - Support alignment across distributed teams (North America, Europe, India, China). - Process Improvement & Digitalization - Identify inefficiencies and drive continuous improvement initiatives in software development processes. - Contribute to transformation toward: - Digital, artifact-driven evidence management - Agile and DevOps-aligned workflows - AI-enabled process tools and insights Qualifications - Bachelor’s degree in Engineering, Computer Science, Quality, or related field - 3–10 years of experience in: - Medical device industry (preferred), or regulated software development - Software development lifecycle (SDLC), Agile, or DevOps environments - Understanding of: - Software requirements, architecture, and testing concepts - Design controls (e.g., requirements, V&V, traceability) - Medical device software standards (SaMD, Digital Health IT) and frameworks (e.g., IEC 62304 concepts) - Experience authoring or contributing to: - Procedures, work instructions, or technical documentation - Interest or experience in: - Digital transformation, process automation, or AI tools Key Skills & Competencies - Process orientation: Ability to translate complex development practices into structured, scalable processes - Technical literacy: Working knowledge of software development and system lifecycle concepts - Collaboration: Strong ability to work across global, cross-functional teams - Facilitation: Ability to lead discussions, workshops, and process alignment sessions - Communication: Strong writing skills with attention to clarity, compliance, and structure - Analytical thinking: Evaluate workflows and identify opportunities for improvement - Proactive mindset: Driven to improve processes and enable organizational success Benefits - Medical insurance - Dental insurance - Vision insurance - 401(k) retirement plan - Life insurance - Long-term and short-term disability insurance - Paid parking/public transportation - Paid time off - Paid sick and safe time

United States
$109.9K - $151.1K / year

Role Description A Senior L4 Automation Developer with strong PAD Microsoft Co-Pilot experience. Responsibilities will include supporting, enhancing, and developing the PAD MS Co-Pilot processes. This role will work closely with the Project team throughout all phases of the project. Key Responsibilities - Develop stable, secure, and scalable RPA solutions and bots using PAD MS Co-Pilot. - Monitor Bots post-deployment and proactively fix bugs. - Maintain and update technical documentation. - Test Bots and processes using industry and federal best practices. - Open to learning new automation and technical tools as opportunities arise. - Recommend continual improvements for RPA solutions. - Act as SME in the technology being utilized for the project, experienced and senior members. - Responsible for setup and configuration of the development environment, databases, virtual machines, and developer BOT ID accesses. - Determine the development work activities based on project schedule priorities and business needs, collaborating closely with BA, QA, and PM members as needed. - Debug and identify the remediation approach for open defects. - Configure the testing environment for process-required VMs, application access, and other environment configuration requirements. - Responsible for unit testing the BOT processes prior to release to QA. - Ability to present technical details to non-technical audiences. - Excellent problem-solving, analytical skills, and complex troubleshooting methods. - Ability to work through ambiguous situations. - Excellent presentation, verbal, and written communication skills. - Self-motivated, able to work independently, and able to take initiative without always being directed. - Ability to multitask in a fast-paced environment and prioritize the most critical tasks and projects. Qualifications - Development experience in PAD MS Co-Pilot. - Proficient in programming languages and test automation frameworks. - 5 years in a Corporate IT environment and Agile Methodology. - 3 years experience as a PAD MS Co-Pilot. Requirements - Location: Argentina. - Work Model: Remote. - Hiring Model: Contractor. - Client: EY. - Rate: 30 to 36 USD.

Argentina
$30 - $36 / hour