Solar applications development engineer job description
Updated March 14, 2024
5 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example solar applications development engineer requirements on a job description
Solar applications development engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in solar applications development engineer job postings.
Sample solar applications development engineer requirements
- Bachelor's degree in Electrical Engineering, Computer Science, or related field
- Experience in software development and programming languages such as Java, Python, C++, or Ruby
- Knowledge of solar technology and energy systems
- Experience in developing and implementing solar applications
- Understanding of database systems and data management
Sample required solar applications development engineer soft skills
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work in a team environment
- Flexibility and adaptability to changing priorities and deadlines
- Creativity and innovation in developing new solar applications
Solar applications development engineer job description example 1
Cardinal Health solar applications development engineer job description
**_What Software Engineering contributes to Cardinal Health_**
Software Engineering is responsible for designing, developing, implementing, and supporting applications, systems and IT products required to achieve the company's business objectives\.
+ Demonstrates knowledge of software development techniques and fluency in software languages and application programming interfaces
+ Demonstrates general understanding of hardware/software platforms including but not limited to operating systems, databases, application servers, web servers and integration technologies
+ Plans and executes system implementations that ensure success and minimize risk of system outages or other negative production impacts
+ Demonstrates conceptual knowledge of architecture standards and database and operating systems\.
+ Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages
+ Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance
+ Demonstrates knowledge of software development, life cycle, modeling of business processes, application design patterns, business/functional documents\. Estimates to high level business requirements and provide options analysis
**_Accountabilities_**
The Medical Segment IT Product team develops technology strategy and implements technology solutions that support the Medical Device segment's Product Management, Marketing, Quality, Regulatory, and Product Design/R&D teams\. Cardinal Health has deployed the Oracle Agile Product Lifecycle Management application platform to manage end\-to\-end PLM capabilities within Cardinal Health\. Responsibilities of this role include:
+ Primary developer supporting our Oracle Agile PLM application
+ Work closely with the senior tech lead, functional & validation lead, software consulting partners, shared services teams, and managed services partner to enable and deploy software solutions
+ Develop and deploy software code and solutions that comply with FDA computer systems validation methodology
+ Manage technical documentation for FDA validation
+ Understand product development business requirements and work to achieve the scalable solutions
+ Develop and implement software solutions by either using out of the box configuration, process extensions, custom code/ scripts per FDA computer system validation process
+ Implementation and run support of applications in the cloud by working with Cardinal Health infrastructure, database, network, security, other shared services teams
+ Design and write J2EE/Java code including extending APIs, batch jobs, JMS queues, and ERP integrations
+ Partner with business to prepare, review, and execute bulk data loads into Oracle Agile
+ Perform manual data extracts from Oracle Agile
+ Creating Groovy scripts to perform automation in Agile PLM
+ Write and analyze SQL queries and troubleshoot data issues
+ Perform design and code peer reviews
+ Provide technical guidance on Production incidents, defects, enhancements, and build projects
+ Assist with development of our PLM technology multi\-year roadmap
**_Qualifications_**
+ Working knowledge of two or more technologies preferred
+ Experience in designing and implementing data flows from PLM Systems to various other applications
+ J2EE technologies such as WebLogic, XML, JMS, and Web Services \(SOAP, REST\)\.
+ Unix operating systems including J2EE/WebLogic deployment, application maintenance and CRON job scheduling\.
+ System Development Life Cycle \(SDLC\) processes including requirement analysis and system design, and/or software engineering principles\.
+ Understanding of ITIL concepts including Application Build & Run, Incident Management, Change Management, CMDB in Service Now platform\.
+ Strong experience with PLM systems, ideally Oracle Agile
+ Bachelors Degree in related field or equivalent work experience preferred
+ 4\+ years experience in related field preferred
**_Other experience_**
+ Development of policies, procedures and providing training/ support to end users
+ Team player, with excellent communication skills and a strong customer focus
+ Drive and ability to learn new technologies & platforms\.
+ Development of innovative technical solutions and consistent with organization objectives
+ Complete work independently in a modified water fall or Agile methodology with general guidance on new projects following the computer software validation process
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems\. Solutions are innovative and consistent with organization objectives
+ Completes work independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less\-experienced colleagues
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background\. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day\. Cardinal Health is an Equal Opportunity/Affirmative Action employer\. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law\._
_To read and review this privacy notice click_ here \(https://www\.cardinalhealth\.com/content/dam/corp/email/documents/corp/cardinal\-health\-online\-application\-privacy\-policy\.pdf\)
Cardinal Health is an Equal Opportunity/Affirmative Action employer\. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status\.
Software Engineering is responsible for designing, developing, implementing, and supporting applications, systems and IT products required to achieve the company's business objectives\.
+ Demonstrates knowledge of software development techniques and fluency in software languages and application programming interfaces
+ Demonstrates general understanding of hardware/software platforms including but not limited to operating systems, databases, application servers, web servers and integration technologies
+ Plans and executes system implementations that ensure success and minimize risk of system outages or other negative production impacts
+ Demonstrates conceptual knowledge of architecture standards and database and operating systems\.
+ Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages
+ Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance
+ Demonstrates knowledge of software development, life cycle, modeling of business processes, application design patterns, business/functional documents\. Estimates to high level business requirements and provide options analysis
**_Accountabilities_**
The Medical Segment IT Product team develops technology strategy and implements technology solutions that support the Medical Device segment's Product Management, Marketing, Quality, Regulatory, and Product Design/R&D teams\. Cardinal Health has deployed the Oracle Agile Product Lifecycle Management application platform to manage end\-to\-end PLM capabilities within Cardinal Health\. Responsibilities of this role include:
+ Primary developer supporting our Oracle Agile PLM application
+ Work closely with the senior tech lead, functional & validation lead, software consulting partners, shared services teams, and managed services partner to enable and deploy software solutions
+ Develop and deploy software code and solutions that comply with FDA computer systems validation methodology
+ Manage technical documentation for FDA validation
+ Understand product development business requirements and work to achieve the scalable solutions
+ Develop and implement software solutions by either using out of the box configuration, process extensions, custom code/ scripts per FDA computer system validation process
+ Implementation and run support of applications in the cloud by working with Cardinal Health infrastructure, database, network, security, other shared services teams
+ Design and write J2EE/Java code including extending APIs, batch jobs, JMS queues, and ERP integrations
+ Partner with business to prepare, review, and execute bulk data loads into Oracle Agile
+ Perform manual data extracts from Oracle Agile
+ Creating Groovy scripts to perform automation in Agile PLM
+ Write and analyze SQL queries and troubleshoot data issues
+ Perform design and code peer reviews
+ Provide technical guidance on Production incidents, defects, enhancements, and build projects
+ Assist with development of our PLM technology multi\-year roadmap
**_Qualifications_**
+ Working knowledge of two or more technologies preferred
+ Experience in designing and implementing data flows from PLM Systems to various other applications
+ J2EE technologies such as WebLogic, XML, JMS, and Web Services \(SOAP, REST\)\.
+ Unix operating systems including J2EE/WebLogic deployment, application maintenance and CRON job scheduling\.
+ System Development Life Cycle \(SDLC\) processes including requirement analysis and system design, and/or software engineering principles\.
+ Understanding of ITIL concepts including Application Build & Run, Incident Management, Change Management, CMDB in Service Now platform\.
+ Strong experience with PLM systems, ideally Oracle Agile
+ Bachelors Degree in related field or equivalent work experience preferred
+ 4\+ years experience in related field preferred
**_Other experience_**
+ Development of policies, procedures and providing training/ support to end users
+ Team player, with excellent communication skills and a strong customer focus
+ Drive and ability to learn new technologies & platforms\.
+ Development of innovative technical solutions and consistent with organization objectives
+ Complete work independently in a modified water fall or Agile methodology with general guidance on new projects following the computer software validation process
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems\. Solutions are innovative and consistent with organization objectives
+ Completes work independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less\-experienced colleagues
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background\. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day\. Cardinal Health is an Equal Opportunity/Affirmative Action employer\. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law\._
_To read and review this privacy notice click_ here \(https://www\.cardinalhealth\.com/content/dam/corp/email/documents/corp/cardinal\-health\-online\-application\-privacy\-policy\.pdf\)
Cardinal Health is an Equal Opportunity/Affirmative Action employer\. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status\.
Post a job for free, promote it for a fee
Resources for employers posting solar applications development engineer jobs
Solar applications development engineer job description FAQs
Ready to start hiring?
Updated March 14, 2024