The Senior Software Engineer drives requirements gathering, design, development, and implementation of enterprise-level solutions that support business objectives. Working closely with business and IT stakeholders, this role delivers scalable, secure, reliable, maintainable solutions that improve operational efficiency, enable data-driven decision-making, and accelerate digital transformation. The position serves as a technical leader, promoting best practices and leading solution development throughout the full software development lifecycle. The role develops applications and integrations using Microsoft tools and platforms, including Power Automate, SharePoint, SQL Server, Azure Key Vault, SSRS, Copilot, and Copilot agents; GitHub, .NET, TypeScript, and Python; Infor OS, M3, Velocity Suite, GenAI Assistant, H5, ION API, IDM, and BODs; and Salesforce, flows, TaskRay, and Agentforce. It also identifies and implements AI and automation opportunities, establishes governance and best practices for emerging technologies, and tracks business value through ROI, productivity gains, and process improvements. The position collaborates with business and application teams to prioritize work based on ROI and urgency, supports changing business needs, and ensures documentation, knowledge transfer, and support structures are in place. The employee should be able to work flexible hours as needed to support business operations. The company expects to relocate to a new corporate headquarters in Madison, New Jersey, in Q1 2027, and candidates should be comfortable with this location change.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior