Sr. Software Engineer
Core
Sr. Software Engineer defining tools, processes, and knowledge to enhance the effectiveness of Allegion's digital product development teams and drive digital transformation.
Role type
Senior IC Software Engineer (Enterprise Systems & Architecture)
Builds
Robust integrations across manufacturing and enterprise systems (ERP, MES, SCADA, PLM) and APIs for CAD/CAM software.
Domain
Manufacturing / Enterprise Software / Industrial IoT
Deliverable
production ML models | product features | infrastructure
Required skills
.Net tech stack (C#, .Net Core), Azure services, software and solution architecture, API development, enterprise application integration, agile project management, technical mentorship, security and data privacy strategies.
Preferred skills
AI-assisted tools for SDLC, proof-of-concept development, cross-functional collaboration.
Technologies
C#, .Net Core, Azure, ERP, MES, SCADA, PLM, CAD/CAM
Responsibilities
Design, implement, and support robust integrations across manufacturing and enterprise systems; Develop and maintain APIs to support seamless data flow between CAD/CAM software and MES platforms; Mentor other Software Engineers and technical individuals; Identify technical and security risk in projects and develop strategies to alleviate it; Advocate for the implementation and utilization of best practices across the group; Communicate technical architecture direction to all levels of the group.
Seniority
Senior, hands-on IC with mentorship responsibilities