Staff Eng Software
BayerIndianolaUpdate time: January 11,2021
Job Description
YOUR TASKS AND RESPONSIBILITIES
The primary responsibilities of this role, Staff Engineering Software, are to:
- Define requirements for design elements at the module level;
- Be responsible for design and integration of high complexity design elements and modules;
- Apply understanding of product line and clinical applications to develop product or process functionality;
- Ability to interact with customer;
- Understand interdependencies of processes required to accomplish individual and team objectives;
- Support process and definition and improvements;
- Lead design reviews of project and modules and perform duties of an independent reviewer;
- Expand efforts to complex system level designs;
- Plan and manages own work activities to given project objectives;
- Be able to lead a cross-functional team on projects of significant scope at module level;
- Provide technical consulting, leadership and advice to peers and program management;
- Identify and sustain supplier and partner relationships;
- Develop, communicate and manage objectives to cross-functional team members;
- Communicate relevant information and needs to project leads and development management.
WHO YOU ARE
Your success will be driven by your demonstration of our LIFE values. More specifically related to this position, Bayer seeks an incumbent who possesses the following:
Required Qualifications:
- Bachelor's degree in Computer Science / Software Engineering or related discipline with at least seven years of experience delivering commercial products to customers;
- Demonstrated expert within a technical discipline, with knowledge across breadth of discipline and significant depth in one or more technical specialties;
- General engineering knowledge crossing into other technical disciplines;
- Demonstrates skill in both analysis of complex problems and synthesis of solutions;
- Uses a blend of theoretical and experimental concepts for solutions;
- Demonstrates excellent judgment in technical trade-offs and analyses;
- Working knowledge and proven skills of PC computer operating system including Microsoft office applications (Outlook, Word, Excel and PowerPoint);
- Define requirements for design elements at the module level;
- Be responsible for design and integration of high complexity design elements and modules;
- Applies understanding of product line and clinical applications to develop product or process functionality;
- Ability to interact with customer;
- Understands interdependencies of processes required to accomplish individual and team objectives;
- Supports process and definition and improvements;
- Leads design reviews of project and modules and performs duties of an independent reviewer;
- Expands efforts to complex system level designs;
- Independently plans and manages own work activities to given project objectives;
- Able to lead a cross-functional team on projects of significant scope at module level;
- Provides technical consulting, leadership and advice to peers and program management;
- Identifies and sustains supplier and partner relationships;
- Develops, communicates and manages objectives to cross-functional team members;
- Proactively communicates relevant information and needs to project leads and development management;
- Experience with Agile/Scrum methodologies;
- Experience in some of the following: Node.js, Backbone.js, Angular, React, Amazon Web Services, Docker, NoSQL / MongoDB, Express, HTML5, CSS3, JavaScript, TypeScript;
- Experience in Linux Operating Systems;
- Object Oriented design and development;
- Developing new features and revamping others for web applications and API's Programming Languages (JavaScript, TypeScript, C#, C++, Python);
- Software Engineering in a Regulated Medical Device Organization;
- Familiar with Visual Studio and Visual Studio Code MongoDB, Angular and Nodejs;
- Familiar with Git and Jira technologies.
Get email alerts for the latest"Staff Eng Software jobs in Indianola"