Software Engineer
JOB DESCRIPTIONJob Title: Software Engineer ILocation: Onsite – Corning, NY, 14831Duration: 12 MonthsInterview Process: 2 Teams Meetings (one with Manager’s Team, one with Health & Safety Team)Note: Non-local candidates willing to relocate at their own expense will be considered. Possibility of conversion (not guaranteed).Job DescriptionClient is seeking a full stack engineer who can both maintain and enhance existing Adobe ColdFusion Environmental Health and Safety applications and design and build new applications using Python and Vue.js. The role operates in an Agile environment, collaborating closely with users, designers, and developers to deliver end-to-end solutions supporting complex research and discovery workflows.Scope of PositionMaintain and enhance Adobe ColdFusion Environmental Health and Safety applications Design and build new applications using Python and Vue.js Work in an Agile environment delivering end-to-end solutions Required Skills / ExperienceBachelor’s degree required 0–3 years of experience in Adobe ColdFusion, Python, Django Entry-level candidates with relevant coursework will be considered Key ResponsibilitiesOwn, maintain, and support existing ColdFusion applications, including debugging, documenting issues, and delivering fixes and enhancements Design and build new services and user interfaces using Python (e.g., Django) and Vue.js Develop clean, maintainable, and testable code across frontend, backend, and database layers Collaborate with product, UX, and engineering teams to translate requirements into solutions Participate in Agile ceremonies and provide daily updates Implement automated testing for Vue.js and ColdFusion components Use Git for version control and GitLab for CI/CD pipelines Apply application architecture patterns (MVC, MVVM) and API-centric design Contribute to performance tuning across frontend, backend, and database Support ColdFusion server deployments and operational tasks Required QualificationsKnowledge of algorithms, data structures, and design principles Understanding of software/application development Adobe ColdFusion development experience Understanding of layered architecture (controller, service, DAO layers) Experience with Python frameworks (Django preferred) Experience with Vue.js, JavaScript (ES6+), HTML5, CSS, Bootstrap Experience with Git and Git workflows Experience with CI/CD tools (GitLab preferred) Experience writing automated tests Knowledge of application architectures (MVC, MVVM) Desired SkillsBS in Computer Science, Computer Engineering, or related field Familiarity with Oracle and SQL (schema design, queries, optimization) Experience with API-first and component-based development Knowledge of REST APIs, OpenAPI/Swagger Performance optimization techniques Knowledge of Chemical Safety Experience in Environmental/Workplace Health and Safety Soft SkillsAbility to work in global, distributed teams Proactive, ownership mindset Strong communication and collaboration skills