×
Register Here to Apply for Jobs or Post Jobs. X

R&D- Scientific Programmer II

Job in Brecksville, Cuyahoga County, Ohio, 44141, USA
Listing for: Sherwin-Williams
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Job Description

The Scientific Programmer develops and maintains internal color science software applications supporting global R&D. This role is not remote or hybrid and reports to the Sherwin-Williams Morikis Global Technology Center located at 6745 Miller Road, Brecksville, OH 44141. The position requires contact with other employees and access to confidential and proprietary information; a criminal history review is necessary to protect the company and its employees.

Responsibilities

Software Development & Support (R&D Color Science Applications)
  • Develop, enhance, and maintain internal color science applications supporting global R&D
  • Complete ongoing C# development for a new internal application
  • Maintain and support legacy VB and  applications
  • Troubleshoot and resolve moderately complex issues; support global labs and manufacturing sites
  • Ensure code reliability, maintainability, and compliance with corporate standards
  • Use version control and support continuous integration and deployment pipelines
  • Apply best practices in testing, debugging, documentation, and code review
  • Maintain traceable and well documented software changes
  • Support integration with internal systems and tools
Research & Data Analysis Support
  • Implement algorithms and computational tools supporting color science research
  • Support research studies through data handling, analysis, and validation
  • Summarize findings and contribute insights that inform R&D decisions and process improvements
Technical Project Contribution
  • Contribute to mid scale technical projects under guidance of senior staff
  • Participate in architecture discussions, backlog planning, and implementation activities
  • Apply agile practices and balance hands on development with collaboration
Communication & Collaboration
  • Seek clarity on requirements, assumptions, and technical expectations
  • Communicate risks, issues, and progress clearly and early
  • Provide concise updates using agile or project-tracking tools
  • Prepare technical documentation and summaries for mixed audiences
  • Support peers through knowledge sharing and code reviews
Professional Growth & Business Awareness
  • Expand skills in programming, color science, and related technologies
  • Develop understanding of business workflows, manufacturing, and quality processes
  • Build strong working relationships across R&D and supporting teams
  • Informally mentor less-experienced contributors and learn from senior staff
Qualifications Basic Qualifications
  • Must be legally authorized to work in the country for which you are applying for employment (without now or in the future needing sponsorship for employment work visa and/or permanent residence status)
  • Must be at least 18 years of age
  • Bachelor’s degree in a Science, Technology, Engineering or Math "STEM" field.
  • Proficiency in C# and
  • 3+ years writing code, working in a technical support role
  • 3+ years of experience:
  • Working knowledge of object‑oriented programming (OOP) concepts
  • Experience developing and maintaining desktop or internal‑facing applications
  • Ability to troubleshoot, debug, and enhance existing codebases
  • Strong communication and collaboration skills
  • Understanding of the Model–View–View Model (MVVM) architectural pattern
  • Experience consuming or integrating RESTful APIs
  • Experience in scientific, analytical, or R&D‑focused software environments
  • Familiarity with WPF (Windows Presentation Foundation)
  • Technical skill in programming and current computer systems
  • Experience mentoring others in technical fields, such as coding, software, etc.
  • Stays proficient in current programming languages
Preferred Qualifications
  • Bachelor’s degree in computer science or software engineering
  • 5+ Years software creation & programming
  • Color science knowledge
  • Experience in AI environments
  • Developing machine learning, algorithms, & models
  • Strong color instrumentation knowledge
  • Strong color knowledge

Travel Requirements: 10%

Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable federal, state, and local laws including with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act where applicable.

Sherwin‑Williams is proud to be an Equal Employment Opportunity employer. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, creed, marital status or any other consideration prohibited by law or by contract.

As a VEVRAA Federal Contractor, Sherwin‑Williams requests state and local employment services delivery systems to provide priority referral of Protected Veterans.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary