Software Engineer - E-Commerce Platforms (1144551)
The Judge Group · Hackensack, NJ · 2 mo ago
RemoteRemoteEngineering$115k/yrFull-time
Responsibilities
- Design, develop, test, deploy, and support enterprise software applications and integrations.
- Build and maintain full-stack web applications using modern development frameworks and technologies.
- Develop and maintain APIs, services, and business logic that support core business operations.
- Develop and maintain product data synchronization and content management processes.
- Create and support ETL, data transformation, and migration solutions.
- Troubleshoot, investigate, and resolve application, integration, and data flow issues.
- Support customer-facing digital commerce platforms and related backend systems.
- Create and support product catalog synchronization and content delivery workflows.
- Maintain application performance, scheduled jobs, integrations, and system health.
- Investigate and resolve production incidents affecting system functionality and customer experience.
- Participate in application deployment, release management, and CI/CD processes.
- Assist with environment configuration, system administration, and operational support activities.
- Create, maintain, and update technical documentation, architecture diagrams, and operational procedures.
- Participate in knowledge-sharing, cross-functional collaboration, and continuous improvement initiatives.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, Information Technology, or a related field, or equivalent practical experience.
- Experience with Epicor Eclipse ERP.
- Experience with software development using C#, .NET, and ASP.NET Core.
- Experience building web applications with React, JavaScript, Node.js, HTML, and CSS.
- Experience designing and developing RESTful APIs and backend services.
- Experience working with SQL databases and data modeling concepts.
- Experience developing ETL processes, data migration solutions, and enterprise integrations.
- Understanding of ERP integration concepts and enterprise application architecture.
- Experience with Docker and containerized application development.
- Experience with CI/CD pipelines and modern software delivery practices.
Qualifications
- Minimum qualifications: Bachelor's degree in Computer Science, Software Engineering, Information Systems, Information Technology, or a related field, or equivalent practical experience.
- Preferred qualifications: Experience with Magento or similar eCommerce platforms, experience with Product Information Management (PIM) platforms, experience integrating with ERP systems, experience supporting enterprise data migration and modernization projects, experience with Azure DevOps and related development lifecycle tools, experience with SQL replication, data synchronization, and high-availability database environments, knowledge of enterprise integration patterns, distributed systems, and scalable application architecture.