Lead Programmer Analyst Amyris Biotechnologies
THIS JOB HAS EXPIRED
Amyris is building an integrated renewable products company using breakthrough science and an innovative business model to address some of our planet?s most daunting problems. Amyris first developed its technology under a non-profit initiative to provide a reliable and affordable source of artemisinin, a highly effective anti-malarial therapeutic and is now applying its industrial synthetic biology platform to provide alternatives to a broad range of petroleum-sourced products. Amyris No Compromise? renewable fuels and chemicals are being designed to perform comparably to, or better than, the products they will replace.
Job Description
Amyris is seeking a star programmer / developer with at least 5 years of experience developing technical solutions utilizing ABAP and Microsoft stack including .Net, C#, SQL and systems integration expertise. Reporting to the Associate Director of Business Systems, the individual should be able to work with limited directions to gather requirements, design solutions, develop, test and implement new solutions and changes in a SAP ECC 6.0 environment in addition to other home grown applications written utilizing the .Net Stack.
Responsibilities
Design, develop, test and implement solutions using SAP ABAP/4, .Net, SQL and C#
Design and develop programs, forms and reports in a SAP ECC 6.0 and Microsoft Stack involving Visual Basic, C#, VB, .Net, C#, SQL environment
Adhere to the SDLC framework for all development activities
Develop and maintain complex software components / systems in compliance with department standards
Develop and maintain interfaces between SAP and other homegrown and third party applications built on Microsoft stack
Perform manual and/or automated unit testing on software components or software systems to ensure proper functionality
Lead and/or perform peer design and code reviews
Support QA test efforts (manual, automated, functional, load)
Provide status regarding current and upcoming work assignments
Utilize change management tool (code version / branch tracking); adhere to corresponding processes
Perform setup and maintain development test lab including all required testing equipment
Lead and/or perform effort estimates
Participate in developing and maintaining major project tasks, scheduling and resources
Suggest improvements to company policies, procedures, and products (including but not limited to software development processes)
Promote an environment where all Application Development personnel can work in harmony during all phases of system development
Requirements
Bachelor?s Degree in Engineering or Science
3-5 years development in a SAP environment
3-5 years in-depth Visual Basic, C#, VB .NET, Web Services, Windows Services programming skills required
Thorough understanding and experience working with large relational databases (MS SQL Server or Oracle) to include design/modeling and "hands-on" experience with: SQL queries, stored procedures, views, and triggers.
Expertise in ALE, IDOCs, Classical/ Interactive/ALV Reports, Module Pool Programming, Smartforms, Data Dictionary, RFCs, BAPIs, BADIs and Enhancement Framework, ABAP Objects, ABAP Web Dynpro, Workflow.
Experience in using SQL trace tool for performance analysis, Runtime Analysis, ABAP Debugger and enhancements to optimize and enhance overall performances.
Should be able to handle programming tasks in FI/CO, QM, WM, MM, SD, OTC and LE functional areas.
Strong problem-solving and analytical skills, quick to get up to speed with existing code, able to work effectively on multiple tasks.
Functional knowledge/ In depth technical knowledge of FI/CO and one of the logistics modules strongly preferred
Utility Languages - Utility Languages: FTP, SSH, PowerShell and Perl preferred
| Location: |
5980 Horton Street
Suite 450
Emeryville, CA 94608
United States
|
THIS JOB HAS EXPIRED