Talent.com
SOFTWARE DEVELOPER

SOFTWARE DEVELOPER

RIT Solutions, Inc.MA, United States
23 hours ago
Job type
  • Full-time
Job description

OT software developer

Bedford, MA - Hybrid

Primary Skills

Jenkins, GIT, SCADA, Python

Experience in pharmaceutical industry and quality management with GAMP

Significant hands-on records on Java, C++, PHP or Python, and on User Interface design and development.

Job Description

Title : OT software developer

M-F 8am-5pm

Might be some travel to the Burlington, MA site (10 mins away)

Hybrid - 2-3 days on-site

5-10 years of experience

Key tasks & responsibilities :

Design of the SCADA software

Participate to architecture reviews with the Tech Lead and ensure modifications to come are in line with the team purposes

Challenge the Tech Lead vision to ensure guarantee its feasibility in the Development Team

Ensure guidelines produced by the Development Team, Architects and Quality are correctly implemented

Software Development according to skills

Estimate the development activities effort

Participate to the design activities according to the architectural framework

Manage the software development and maintenance under Team Product Owner guidance

Participate to the creation and maintenance of the documentation, especially specifications

Participate to the debug tests with willing of automatization

Install and configure development and testing environments

Participate to the peer code reviews

Willingness to improve code quality and security, and workflow efficiency

Deliver the supporting and installation documentation for the team and the user

Software validation according to skills

Contribute to validation of environments and documentation

Can contribute to execute validation tests and report bugs

Framework Adherence and training

Maintain up-to-date knowledge and train to new skills upon needs

Ensure adherence to Agile development principles and good practices, fostering a collaborative environment that aligns technical and customer-centric goals

Collaborate efficiently with other teams and Agile roles to execute sprints, PIs, and integrate embedded software development seamlessly into the larger Agile framework

Qualifications & Skills (minimal requirements) :

  • Bachelor's or master's degree in computer science, Engineering, or a related field
  • Experience with Agile and Scrum methodologies, certification in SAFe is a plus
  • Knowledge of the software development life cycle and methodologies
  • Experience in pharmaceutical industry and quality management with GAMP, understanding on regulatory requirements (e.g. FDA 21CFR part 11, Eudralex Annex 11, ...) is a plus
  • Significant hands-on records on Automation SCADA (ideally Ignition or Trilution), Rockwell, Jython, OPC / UA, C# and on User Interface design and development. Having command to one of these technologies at minimum is a must. Willingness to continue working on coding and programming is required
  • Exposure with collaboration tools like Azure Devops, Confluence or Jira
  • Exposure and experience to DevOps environment tools (Jenkins, Git, Maven, Bitbucket, Artifactory, ...) is a plus
  • Proficiency in English