DescriptionAs a Technology Developer at Purolator USA, you'll lead the technical delivery and support of customer automation applications that serve Purolator International's logistics and business processes. You'll work directly with clients to translate requirements into practical software solutions and contribute throughout the development life cycle, from design through deployment and ongoing support. Your work will span existing Microsoft-based applications and future cloud modernization, with C#, ASP.NET MVC, .NET Framework, .NET Core, IIS, and Microsoft SQL Server at the core of the role.
Location and schedule: This hybrid role requires three days per week in our Woodbury, NY office. The regular schedule is Monday-Friday, 8:30 a.m.-5:00 p.m. EST.
ResponsibilitiesWhat You'll Do- Design, develop, and maintain enterprise-level applications using C# with both .NET Framework and .NET Core in MVC architecture.
- Build and support web applications using ASP.NET MVC, ASP.NET Web Forms, and Razor Pages.
- Build and support cloud-based applications using HTML, CSS, Java, Angular, React, and Node.js.
- Develop and optimize backend services and APIs using .NET Core Web API.
- Work with Microsoft SQL Server for database design, stored procedures, performance tuning, and data integration.
- Utilize Visual Studio, GitHub, and IIS for development, version control, and deployment.
- Implement responsive front-end interfaces using JavaScript, AJAX, Bootstrap, Telerik UI, and jQuery.
- Maintain and enhance legacy systems built on ASP.NET Web Forms.
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
- Create and maintain technical documentation including system design documents, user manuals, wireframes, and architectural diagrams.
- Partner directly with clients to understand their requirements, provide technical guidance, and deliver customized solutions.
- Define and track individual and team goals, ensuring alignment with project timelines and business objectives.
- Develop a deep understanding of Purolator International's logistics and business processes and apply that knowledge to effective software solutions.
- Perform additional tasks and responsibilities as assigned by management.
ExperienceWhat You'll BringTechnical Skills and Experience
- Proficiency in C#, .NET Framework 4.x, and .NET Core/.NET versions 3.1, 5, 6, and 7 for day-to-day development, along.
- Front-end development experience with JavaScript, AJAX, Bootstrap, Telerik, and HTML/CSS to support our primary systems.
- Strong experience with ASP.NET MVC, Web API, and Entity Framework for current on-premises applications.
- Solid understanding of SQL Server, including T-SQL, indexing, and performance optimization.
- Familiarity with IIS for application hosting and configuration.
- Experience with Git for source control and GitHub for collaboration.
- Ability to write clean, maintainable, and well-documented code.
- Helpful, but not required: Knowledge of AWS Aurora PostgreSQL or AWS DynamoDB, AWS Lambda, AWS Fargate, Angular, React, and Node.js containers to support cloud conversions over time; Experience or interest in AI agent development or AI-assisted coding.
Additional Technical Experience
- Experience with deployment automation tools.
- Familiarity with RESTful API design, JSON, and Okta authentication.
- Understanding of networking concepts, Windows Server environments, and cloud platforms (e.g., Azure or AWS).
Working Conditions / Physical Requirements
The role involves sustained visual or auditory attention, repetitive activities such as typing, data entry, and answering the phone, and extended periods of sitting during work hours. Working conditions include, but are not limited to, these activities.
Base pay range: $85,502-$103,670. This range is provided to support New York pay disclosure requirements. Pay within the range varies by work location and may also depend on job-related knowledge, relevant skills, and experience.