Search by job, company or skills

  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About EPS

At ePS, we are shaping the future of packaging through technology. As a global leader in industry-specific business and production software, we help packaging companies streamline operations, boost efficiency, and unlock growth.

With over 30 years of experience, a global footprint, and a deep understanding of the packaging industry, we believe one thing above all: our success grows when our customers thrive.

Job Purpose

Drives engineering excellence by designing, developing, and maintaining scalable software solutions, ensuring code quality, system reliability, and adherence to development standards, while enabling effective delivery across the software lifecycle.

Core Responsibilities

  • Support maintenance and enhancement of legacy applications, ensuring system stability, performance, and reliability under guidance from senior team members.
  • Utilize AI tools (e.g., Copilot) to assist in understanding existing codebases, system architecture, and business logic, enabling faster onboarding and contribution
  • Contribute to documentation of system behavior, workflows, and dependencies using AI-assisted tools, improving team knowledge sharing and maintainability
  • Assist in troubleshooting production issues, performing root cause analysis, and implementing fixes.
  • Participate in continuous improvement initiatives by adopting AI-assisted development practices, improving documentation, and enhancing development and support processes
  • Other duties as assigned. (Mandatory)

Required Experience And Skills

  • 3-6 Years of Strong working experience in C# and .NET technologies, with exposure to legacy application maintenance and participation in migration or modernization initiatives
  • Basic to intermediate knowledge of Delphi is considered an added advantage
  • Good debugging, problem-solving, and analytical skills, with the ability to troubleshoot application and production issues with guidance when required
  • Experience contributing to application design and development of scalable and maintainable solutions within established architecture
  • Hands-on experience working with relational databases (e.g., SQL Server), including writing queries and supporting performance optimization
  • Solid understanding of object-oriented programming (OOP) concepts and familiarity with common design patterns and software engineering best practices
  • Good understanding of the software development lifecycle (SDLC) and experience working in Agile/Scrum environments
  • Effective communication and collaboration skills, with the ability to work closely with cross-functional teams and contribute to team deliverables.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145109539

Similar Jobs