Job Search and Career Advice Platform

Enable job alerts via email!

Application Developer

Whelen Engineering

Remote

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading manufacturing firm is seeking an ERP Application Developer to join their software development team. The position focuses on enhancing and maintaining their Enterprise Resource Planning system built on BASIS technologies. Ideal candidates should have at least 2 years of experience in software development, strong problem-solving skills, and the ability to work collaboratively in a team. This role offers flexible hours and a fully remote working option.

Benefits

Flexible work hours
Remote work option
Training and development opportunities

Qualifications

  • 2+ years of software development experience in a procedural or business application environment.
  • Ability to learn new languages and frameworks.
  • Strong analytical, debugging, and problem-solving skills.

Responsibilities

  • Develop and maintain ERP components using BASIS technologies.
  • Collaborate with senior developers to implement features and fix bugs.
  • Troubleshoot production issues and identify root causes.

Skills

Problem-solving
Working in teams
Attention to detail

Education

B.S. in Computer Science or Computer Engineering

Tools

BASIS technologies (BBx/Pro5/Visual Pro5)
SQL
Jira
Job description
Application Developer

Department: IT (CT)

Employment Type: Full Time

Location: Chester, CT

Reporting To: Brian Bauer

Description

We are seeking a versatile ERP Application Developer to join our software development team supporting our existing Enterprise Resource Planning (ERP) system. Our ERP backend is built on procedural code using BASIS technologies (BBx/Basis IDE/Basis Cloud tools). In this role, you will add development capacity to an established team, contribute to feature enhancements, support day‑to‑day operational needs, and serve as a backup resource across critical system functions.

The ideal candidate has strong problem‑solving skills, experience with procedural or legacy code environments, and a desire to learn the BASIS ecosystem. You will work closely with developers, business analysts, and operations teams to maintain and extend a system that supports a multi‑facility manufacturing operation.

Work Hours

Monday – Friday (8 am – 5:00 p.m.) working hours are flexible, fully remote allowed

Duties and Responsibilities
  • Develop and maintain ERP components built using BASIS technologies (BBx/Pro5/Visual Pro5/BASIS IDE).
  • Collaborate with senior developers to implement new features, enhancements, and bug fixes within the existing ERP system.
  • Serve as a backup resource for critical ERP modules, ensuring continuity of operations when team members are unavailable.
  • Troubleshoot production issues, identify root causes, and deploy appropriate fixes.
  • Participate in requirements gathering with business analysts and stakeholders to understand operational needs and translate them into technical solutions.
  • Contribute to integrating workflows between the ERP system and peripheral systems such as WMS, MES, finance tools, CRM, or reporting platforms.
  • Write clean, reliable code and maintain documentation for new and existing functionality.
  • Assist with data conversions, report development, interface updates, and system performance improvements.
  • Follow established development standards, version control, testing protocols, and release practices.
  • Support long‑term modernization efforts as the ERP platform evolves.
Education and Experience
Required Education
  • B.S. in Computer Science, Computer Engineering is preferred.
Qualifications
  • 2+ years of software development experience in a procedural, legacy, or business application environment.
  • Demonstrated ability to learn new languages, frameworks, and proprietary development environments.
  • Strong analytical, debugging, and problem‑solving skills.
  • Experience working on business‑critical applications with a focus on reliability and accuracy.
  • Understanding database concepts (SQL, indexing, transactions).
  • Ability to work collaboratively in a team and communicate clearly with technical and non‑technical stakeholders.
  • Well organized and detail‑oriented.
  • Able to thrive in a team environment.
Preferred Qualifications
  • Familiarity with the following is preferred:
  • Experience with BASIS/BBx technologies (BBj, PRO/5, Visual PRO/5) or similar 4GL/procedural languages.
  • Familiarity with manufacturing concepts such as BOMs, work orders, sales orders, inventory control, production scheduling, or supply chain operations.
  • Experience integrating ERP systems with external platforms via APIs, file‑based transfers, or messaging patterns.
  • Exposure to version control systems (Git), Windows Server environments, and IIS‑hosted applications.
  • Experience with managing and tracking work in Jira.
  • Understanding of modernization practices for legacy systems.
Soft Skills
  • Strong attention to detail and ability to maintain high‑quality output.
  • Willingness to dive into legacy code and understand complex business logic.
  • Proactive, flexible mindset with a focus on teamwork and shared ownership.
  • Ability to prioritize tasks in a deadline‑driven environment.
All Employees Shall
  • Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements.
  • Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards.
  • Attend scheduled EH&S training program.
  • Actively support the organization’s efforts to meet or exceed EH&S goals and plans.
  • Recommend improved EH&S practices.

Must be able to communicate effectively with co‑workers, supervisors, and third parties. This ability to communicate requires the employee to be conversant in English as the majority of our workforce and the third parties that we encounter only speak English.

The incumbent is responsible for complying with the policies in Whelen’s “Employee Handbook.”

This Job Description is to serve as a guide. It is intended to be flexible and will continue to evolve over time with business needs and demands and may be updated periodically and at the Company’s discretion. Nothing in this position description changes or is intended to change the employment at‑will relationship with the Company. Employment at‑will means that an employee or the Company may terminate the employment relationship at any time, for any reason or no reason at all, with or without notice.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.