Developer I USA

First SolarPerrysburg, OH
Onsite

About The Position

Develops and supports First Solar’s Enterprise Applications based primarily on Oracle technologies. First Solar reserves the right to offer you a role most applicable to your experience and skillset.

Requirements

  • Bachelor’s degree in Information Technology or related field or equivalent years of work experience.
  • 2+ years of work experience.
  • 1 year of experience in a business environment working with teams
  • 1 year of developing one or more Oracle Application technologies (certification is a plus)
  • 1 year of experience developing with HMTL, JavaScript and CSS
  • 1 year of writing SQL queries (PL/SQL preferred)
  • 1 year of experience developing or integrating APIs (SOAP, REST, etc.)
  • Experience with computer programming / software development
  • Knowledge of enterprise and cloud technologies
  • Experience working with databases (RDBMS, NoSQL, etc.)
  • Understanding of Software Development Lifecycles
  • Working knowledge of the Git version control system
  • Demonstrated ability to create technical documentation
  • Excellent problem solving & troubleshooting skills
  • Excellent communication and organization skills
  • Proven interpersonal skills
  • Growth mindset / continuous learner

Nice To Haves

  • certification is a plus

Responsibilities

  • Develop, implement, and maintain Oracle Cloud applications using Visual Builder (VBCS), Oracle Integration Cloud (OIC), and Oracle BI Publisher Reports (BIP).
  • Use Git version control to maintain code and collaborate with teammates on projects.
  • Conduct unit testing and participate in system testing to ensure that applications are robust, scalable, and meet business requirements.
  • Design and implement application components and integrations, such as REST APIs and web services.
  • Develop and maintain application deployment scripts and processes and work closely with other teams to deploy applications to production.
  • Troubleshoot and debug application issues and provide support for end-users.
  • Create technical documentation and user manuals for applications developed.
  • Participate in code reviews and maintain coding standards to ensure application quality.
  • Work collaboratively with cross-functional teams, including project managers, business analysts, and developers to deliver high-quality software solutions.
  • Collaborate with senior developers and architects to gain insights and apply best practices for software development.
  • Continuously improve development processes and methodologies by suggesting process improvements and actively seeking out opportunities for innovation.
  • Other duties as assigned.

Benefits

  • background check
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service