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 effortParticipate to the design activities according to the architectural frameworkManage the software development and maintenance under Team Product Owner guidanceParticipate to the creation and maintenance of the documentation, especially specificationsParticipate to the debug tests with willing of automatizationInstall and configure development and testing environmentsParticipate to the peer code reviewsWillingness to improve code quality and security, and workflow efficiencyDeliver the supporting and installation documentation for the team and the userSoftware validation according to skills
Contribute to validation of environments and documentationCan contribute to execute validation tests and report bugsFramework Adherence and training
Maintain up-to-date knowledge and train to new skills upon needsEnsure adherence to Agile development principles and good practices, fostering a collaborative environment that aligns technical and customer-centric goalsCollaborate efficiently with other teams and Agile roles to execute sprints, PIs, and integrate embedded software development seamlessly into the larger Agile frameworkQualifications & Skills (minimal requirements) :
Bachelor's or master's degree in computer science, Engineering, or a related fieldExperience with Agile and Scrum methodologies, certification in SAFe is a plusKnowledge of the software development life cycle and methodologiesExperience in pharmaceutical industry and quality management with GAMP, understanding on regulatory requirements (e.g. FDA 21CFR part 11, Eudralex Annex 11, ...) is a plusSignificant 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 requiredExposure with collaboration tools like Azure Devops, Confluence or JiraExposure and experience to DevOps environment tools (Jenkins, Git, Maven, Bitbucket, Artifactory, ...) is a plusProficiency in EnglishDescription
Full Stack software developer
Key tasks & responsibilities :
Design of the software
Participate to architecture reviews with the Tech Lead and ensure modifications to come are in line with the team purposesChallenge the Tech Lead vision to ensure guarantee its feasibility in the Development TeamEnsure guidelines produced by the Development Team, Architects and Quality are correctly implementedSoftware Development according to skills
Estimate the development activities effortParticipate to the design activities according to the architectural frameworkManage the software development and maintenance under Team Product Owner guidanceParticipate to the creation and maintenance of the documentation, especially specificationsParticipate to the debug tests with willing of automatizationInstall and configure development and testing environmentsParticipate to the peer code reviewsWillingness to improve code quality and security, and workflow efficiencyDeliver the supporting and installation documentation for the team and the userSoftware validation according to skills
Contribute to validation of environments and documentationCan contribute to execute validation tests and report bugsFramework Adherence and training
Maintain up-to-date knowledge and train to new skills upon needsEnsure adherence to Agile development principles and good practices, fostering a collaborative environment that aligns technical and customer-centric goalsCollaborate efficiently with other teams and Agile roles to execute sprints, PIs, and integrate embedded software development seamlessly into the larger Agile frameworkQualifications & Skills (minimal requirements) :
Bachelor's or master's degree in computer science, Engineering, or a related fieldExperience with Agile and Scrum methodologies, certification in SAFe is a plusKnowledge of the software development life cycle and methodologiesExperience in pharmaceutical industry and quality management with GAMP, understanding on regulatory requirements (e.g. FDA 21CFR part 11, Eudralex Annex 11, ...) is a plusSignificant hands-on records on Java, C++, PHP or Python, 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 requiredExposure and experience with SCADA, Process Automation and Web application is a plusExposure with collaboration tools like Azure Devops, Confluence or JiraExposure and experience to DevOps environment tools (Jenkins, Git, Maven, Bitbucket, Artifactory, ...) is a plusRequired Skills : Jenkins,GIT,SCADA,Python
Basic Qualification :
Additional Skills : Software Engineer,Software Developer
This is a high PRIORITY requisition. This is a PROACTIVE requisition
Background Check : No
Drug Screen : No