We believe in the power of change, harnessed in ways that matter for our country and communities.
SAP Plan to Stock (P2S) Application Developer/ ABAP Developer
Location
United States
Posted
67 days ago
Salary
$100K - $203K / year
Seniority
Mid Level
Job Description
SAP Plan to Stock (P2S) Application Developer/ ABAP Developer
Accenture Federal Services
At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology and ingenuity for clients across defense, national security, public safety, civilian, and military health organizations. Join Accenture Federal Services, a technology company within global Accenture. Recognized as a Glassdoor Top 100 Best Place to Work, we offer a collaborative and caring community where you feel like you belong and are empowered to grow, learn and thrive through hands-on experience, certifications, industry training and more. Join us to drive positive, lasting change that moves missions and the government forward! The work The SAP S/4 Application Developer executes the technical design, coding, and testing of S/4HANA extensions, interfaces, and reports. They will work within an Agile development squad, this role translates functional specifications (RICEFW) into high-performance technical solutions. The Developer utilizes modern SAP technologies—including ABAP RESTful Application Programming (RAP), CDS Views, and OData—to build federal-specific requirements while strictly adhering to "Clean Core" development principles and federal secure coding standards. Key responsibilities: - Perform hands-on development of ABAP objects, including CDS Views, AMDP (ABAP Managed Database Procedures), and OData services to support Fiori applications and external integrations - Build "In-App" and "Side-by-Side" extensions using the SAP S/4HANA Extensibility Framework, ensuring no modifications are made to the standard SAP source code - Support the front-end experience by developing and enhancing Fiori apps using SAPUI5 and Fiori Elements, ensuring a seamless user interface for federal workstreams - Execute the development of technical interfaces (APIs, IDocs, Proxies) to connect S/4HANA with other federal systems, utilizing the SAP Integration Suite where applicable - Write and execute automated unit tests using the ABAP Unit framework and perform code quality checks via the ABAP Test Cockpit (ATC) to ensure zero-defect delivery - Draft detailed Technical Design Documents (TDD) that map back to functional requirements (B2R, P2P, etc.), ensuring all custom logic is documented for future maintenance and audit - Identify and resolve technical bottlenecks by utilizing the ABAP Profiler (SAT) and HANA Plan Visualizer, ensuring custom code is optimized for the HANA in-memory database - Participate in daily scrums and sprint planning, providing technical estimates and status updates on assigned development tasks to the Application Development Lead - Execute secure coding practices to mitigate vulnerabilities, supporting the remediation of findings from federal security scanning tools (e.g., Fortify or Checkmarx) Here’s what you need: - 5+ years of experience in SAP ABAP development - Technical proficiency in S/4HANA-based development (HANA 2.0+) - Hands-on experience with Core Data Services (CDS), OData Services, and the ABAP RESTful Programming Model (RAP) - Strong ability to debug complex ABAP code and optimize SQL statements for the HANA database Nice to have: - Knowledge of JavaScript and SAPUI5 for supporting Fiori-based application development - Ability to work closely with functional analysts to clarify requirements and provide technical feasibility feedback - Familiarity with federal software development life cycle (SDLC) standards and a commitment to maintaining rigorous version control and documentation for audit readiness - Bachelor's degree in a related field Eligibility requirements: - US Citizen (no dual citizenship) - Must be eligible to obtain a government Secret Clearance - Willingness to travel up to 25% As required by local law, Accenture Federal Services provides reasonable ranges of compensation for hired roles based on labor costs in the states of California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Washington, Vermont, the District of Columbia, and the city of Cleveland. The base pay range for this position in these locations is shown below. Compensation for roles at Accenture Federal Services varies depending on a wide array of factors, including but not limited to office location, role, skill set, and level of experience. Accenture Federal Services offers a wide variety of benefits. You can find more information on benefits here. We accept applications on an on-going basis and there is no fixed deadline to apply. The pay range for the states of California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Washington, Vermont, the District of Columbia, and the city of Cleveland is: $100,200—$203,400 USD What We Believe As a company wholly dedicated to serving the US federal government, we bring together the best talent to help reinvent how federal agencies operate and deliver greater value for their mission and the American people. We have an unwavering commitment to creating a culture in which all our people are respected, feel a sense of belonging, and have equal opportunity. As a business imperative, every person at Accenture Federal Services has the responsibility to create and sustain a culture where everyone feels welcomed and included. This is grounded in our core values and our experience that hiring and developing great people who reflect different perspectives, experiences, and backgrounds is key to driving innovation and delivering the results that our clients and the country count on. Equal Employment Opportunity Statement We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities. For details, view a copy of the Accenture Federal Services Equal Opportunity Policy Statement. Accenture Federal Services is an Equal Employment Opportunity employer. Additionally, as an Affirmative Action Employer for Veterans and Individuals with Disabilities, Accenture Federal Services is committed to providing veteran employment opportunities to our service men and women. Requesting An Accommodation Accenture Federal Services is committed to providing equal employment opportunities for persons with disabilities or religious observances, including reasonable accommodation when needed. If you are hired by Accenture Federal Services and require accommodation to perform the essential functions of your role, you will be asked to participate in our reasonable accommodation process. Accommodations made to facilitate the recruiting process are not a guarantee of future or continued accommodations once hired. If you are being considered for employment opportunities with Accenture Federal Services and need an accommodation for a disability or religious observance during the interview process or for the job you are interviewing for, please speak with your recruiter. Other Employment Statements Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States. Candidates who are currently employed by a client of Accenture Federal Services or an affiliated Accenture business may not be eligible for consideration. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. The Company will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information. California requires additional notifications for applicants and employees. If you are a California resident, live in or plan to work from Los Angeles County upon being hired for this position, please click here for additional important information.
Related Guides
Related Job Pages
More Software Engineer Jobs
Device Simulation Software Developer
SilvacoSilvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs.
Company Description About Silvaco: Silvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs. Job Description This Remote position is available for hire in the United States, Austria or the UK. Silvaco is looking for a software engineer to join our device simulation team in one of the company's offices in Europe or US. Working at the very center of the TCAD group, the Device Software Developer will help Silvaco develop and deliver high quality products and services. As a member of the TCAD group, you will design, implement, evaluate, and improve classical, semiclassical, and quantum mechanical physical models and methods for the simulation of semiconductor devices. The successful candidate will be an experienced software engineer with expertise in simulation of semiconductor devices. As an integral member of a team of highly trained and experienced engineers, the successful candidate must also be able to: - Develop, support, test, and maintain simulation software tools. - Identify and understand the limitations of existing software components. - Improve and develop simulation methodologies. - Develop and provide software solutions for physical models to enable the simulation of a wide range of semiconductor devices. - Identify, implement, and test new physical models for electrical, quantum optoelectronic, and quantum transport device simulation. - Rely on experience and judgment to plan and accomplish goals. - Communicate complex ideas and testing results effectively; both orally and written - Must be able to work independently and solve the problems on his/her own initiative. - Provide accurate and effective written documentation. - Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills. Qualifications QUALIFICATIONS AND REQUIRED EXPERIENCE - Ph.D. in Physics, Engineering, Computational Science, or related fields. - 4 – 7 years of experience in simulation of semiconductor devices. - In-depth knowledge and understanding of semiconductor physics, in particular knowledge of semiconductor equations such as Poisson’s equation, carrier continuity equations, lattice heat flow, and energy balance. - In-depth knowledge and understanding of quantum mechanics, in particular knowledge of bulk and envelope function k.p theory, Schrodinger equation, Non-equilibrium Green's function (NEGF) methodology, light-matter interaction, and superlattices. - Strong proficiency in C ++ and software design. - Experience in software development within teams (code sharing). - Strong written and verbal communication and interpersonal skills. - Creative problem-solving skills. - Good organization, time management, and task prioritization skills. - PHYSICAL REQUIREMENTS - Prolonged periods of sitting. - Prolonged periods of typing - Clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including use of computers. - Ability to lift (up) to 15 pounds at times.
Device Simulation Software Developer
SilvacoSilvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs.
Company Description About Silvaco: Silvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs. Job Description This Remote position is available for hire in the United States, Austria or the UK. Silvaco is looking for a software engineer to join our device simulation team in one of the company's offices in Europe or US. Working at the very center of the TCAD group, the Device Software Developer will help Silvaco develop and deliver high quality products and services. As a member of the TCAD group, you will design, implement, evaluate, and improve classical, semiclassical, and quantum mechanical physical models and methods for the simulation of semiconductor devices. The successful candidate will be an experienced software engineer with expertise in simulation of semiconductor devices. As an integral member of a team of highly trained and experienced engineers, the successful candidate must also be able to: - Develop, support, test, and maintain simulation software tools. - Identify and understand the limitations of existing software components. - Improve and develop simulation methodologies. - Develop and provide software solutions for physical models to enable the simulation of a wide range of semiconductor devices. - Identify, implement, and test new physical models for electrical, quantum optoelectronic, and quantum transport device simulation. - Rely on experience and judgment to plan and accomplish goals. - Communicate complex ideas and testing results effectively; both orally and written - Must be able to work independently and solve the problems on his/her own initiative. - Provide accurate and effective written documentation. - Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills. Qualifications QUALIFICATIONS AND REQUIRED EXPERIENCE - Ph.D. in Physics, Engineering, Computational Science, or related fields. - 4 – 7 years of experience in simulation of semiconductor devices. - In-depth knowledge and understanding of semiconductor physics, in particular knowledge of semiconductor equations such as Poisson’s equation, carrier continuity equations, lattice heat flow, and energy balance. - In-depth knowledge and understanding of quantum mechanics, in particular knowledge of bulk and envelope function k.p theory, Schrodinger equation, Non-equilibrium Green's function (NEGF) methodology, light-matter interaction, and superlattices. - Strong proficiency in C ++ and software design. - Experience in software development within teams (code sharing). - Strong written and verbal communication and interpersonal skills. - Creative problem-solving skills. - Good organization, time management, and task prioritization skills. - PHYSICAL REQUIREMENTS - Prolonged periods of sitting. - Prolonged periods of typing - Clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including use of computers. - Ability to lift (up) to 15 pounds at times. Additional Information All your information will be kept confidential according to EEO guidelines.
Device Simulation Software Developer
SilvacoSilvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs.
Company Description About Silvaco: Silvaco is a publicly traded company on the Nasdaq market under the symbol SVCO. For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs. Job Description This Remote position is available for hire in the United States, Austria or the UK. Silvaco is looking for a software engineer to join our device simulation team in one of the company's offices in Europe or US. Working at the very center of the TCAD group, the Device Software Developer will help Silvaco develop and deliver high quality products and services. As a member of the TCAD group, you will design, implement, evaluate, and improve classical, semiclassical, and quantum mechanical physical models and methods for the simulation of semiconductor devices. The successful candidate will be an experienced software engineer with expertise in simulation of semiconductor devices. As an integral member of a team of highly trained and experienced engineers, the successful candidate must also be able to: - Develop, support, test, and maintain simulation software tools. - Identify and understand the limitations of existing software components. - Improve and develop simulation methodologies. - Develop and provide software solutions for physical models to enable the simulation of a wide range of semiconductor devices. - Identify, implement, and test new physical models for electrical, quantum optoelectronic, and quantum transport device simulation. - Rely on experience and judgment to plan and accomplish goals. - Communicate complex ideas and testing results effectively; both orally and written - Must be able to work independently and solve the problems on his/her own initiative. - Provide accurate and effective written documentation. - Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills. Qualifications QUALIFICATIONS AND REQUIRED EXPERIENCE - Ph.D. in Physics, Engineering, Computational Science, or related fields. - 4 – 7 years of experience in simulation of semiconductor devices. - In-depth knowledge and understanding of semiconductor physics, in particular knowledge of semiconductor equations such as Poisson’s equation, carrier continuity equations, lattice heat flow, and energy balance. - In-depth knowledge and understanding of quantum mechanics, in particular knowledge of bulk and envelope function k.p theory, Schrodinger equation, Non-equilibrium Green's function (NEGF) methodology, light-matter interaction, and superlattices. - Strong proficiency in C ++ and software design. - Experience in software development within teams (code sharing). - Strong written and verbal communication and interpersonal skills. - Creative problem-solving skills. - Good organization, time management, and task prioritization skills. - PHYSICAL REQUIREMENTS - Prolonged periods of sitting. - Prolonged periods of typing - Clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including use of computers. - Ability to lift (up) to 15 pounds at times.
Senior Software Engineer
BlackLineBlackLine is a leading global provider of cloud software that controls and automates accounting and finance processes for businesses and organizations of all si
Get to Know Us: Krakow, Poland Hybrid (3 days/week in office), Regular It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications. Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance. Being a best-in-class SaaS Company, we understand that bringing in new ideas and innovative technology is mission critical. At BlackLine we are always working with new, cutting edge technology that encourages our teams to learn something new and expand their creativity and technical skillset that will accelerate their careers. This role is specifically for our AI-powered Invoice-to-Cash solution, a market-leading platform that uses intelligent automation to help companies collect cash faster, unlock working capital, and supercharge efficiency in their accounts receivable processes. Work, Play and Grow at BlackLine! Make Your Mark: As one of the founding engineers of our new Engineering Hub in Krakow, you are joining at a moment that rarely comes twice in a career. You will be an early shaper of this hub's engineering culture, setting standards, mentoring future teammates, and leaving a mark on a product used by finance teams across the globe. You will bring strong hands-on engineering skills and a growth mindset to a team that moves fast and takes quality seriously. In our mission to deliver autonomous finance, you will leverage modern AI development tools like Claude and Cursor as force multipliers, shipping high-impact features on a mission-critical enterprise platform. You'll Get To: - Build and Ship High-Impact Features: Take full ownership of complex features from concept to production, writing clean, performant, and well-tested code for a mission-critical enterprise application. - Embrace AI-Accelerated Development: Utilize agentic development tools (e.g., Cursor, Claude) to radically accelerate the design, coding, and testing lifecycle for your team. - Drive Technical Design: Design and implement scalable, robust, and maintainable solutions for our core SaaS platform, ensuring the long-term health of our codebase. - Collaborate and Influence: Partner closely with product managers, designers, and other engineers to refine requirements, contribute to the technical roadmap, and deliver exceptional value to our customers. - Engineer for Enterprise Scale: Ensure our systems are built with a relentless focus on performance, reliability, and security to meet the demands of a global user base. - Mentor and Elevate: Act as a technical leader and mentor within the team, elevating the engineering bar through code reviews, knowledge sharing, and establishing best practices What You'll Bring: - Demonstrated expertise in using AI-driven development tools (e.g., Cursor, Claude) to significantly improve software engineering velocity and quality - Strong experience designing, building, and deploying production-grade, scalable, and secure SaaS applications. - Proficiency in C# is required, with a deep understanding of software architecture, data structures, and algorithms. - A proven track record of driving complex projects from ambiguous requirements to successful launch. - A strong foundation in modern software development practices, including CI/CD, automated testing, and infrastructure-as-code. - A strong observability mindset-logging, metrics, and distributed tracing across microservices. - Excellent written and verbal communication skills; comfortable working across time zones. We're Even More Excited If You Have: - Proven ability to translate complex business problems into simple, elegant technical solutions. - Experience building software in a regulated industry, such as finance or accounting. - Knowledge of cloud-native technologies and experience building applications on platforms like AWS, Azure, or Google Cloud. - Familiarity with the principles of Responsible AI and how to apply them in a software development context. Thrive at BlackLine Because You Are Joining: - A technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation! - A culture that is kind, open, and accepting. It's a place where people can embrace what makes them unique, and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives. - A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity. BlackLine is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, race, ethnicity, age, religious creed, national origin, physical or mental disability, ancestry, color, marital status, sexual orientation, military or veteran status, status as a victim of domestic violence, sexual assault or stalking, medical condition, genetic information, or any other protected class or category recognized by applicable equal employment opportunity or other similar laws BlackLine recognizes that the ways we work and the workplace itself has shifted. We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture. Candidates who live within a reasonable commute to one of our offices will work in the office at least 3 days a week.

