The Applications Programmer designs, develops, maintains, and supports various custom and purchased applications. They will design, build, and test solutions using various software development, server, database, automation, and systems integration technologies. They will work with Chief Enterprise Architects, Information System Managers, and other IT team members to evaluate and recommend solutions to business problems and requests.
The Applications Programmer will possess in-depth knowledge of the software applications, operational workflows, policies, procedures, and constraints that support the business operation. This role will support various business areas in their efforts to streamline, digitize, and digitally transform business processes using the latest technologies.
Key Responsibilities:
- Contribute to the entire SDLC (software development lifecycle) to develop, configure, and deploy new applications for end users
- Lead and contribute to some of the following types of projects:
- Web Development (HTML, CSS, JSP, ASP.NET, PHP)
- Consuming and developing web services (SOAP/XML, REST/JSON)
- Develop applications/integrations for Oracle JD Edwards EnterpriseOne
- Implementation of software, servers, services, and configuration (IIS/Weblogic/DBs)
- Installation, configuration, and support of purchased software
- Continuous improvement of our custom software
- Maintain and support custom, internal applications developed using various technologies
- Participate in some internal customer meetings to drive projects to completion and resolve issues
- Assist with the design and architecture of new complex systems
- Provide feedback on future software and development technology
- Provide feedback on standards for the software development lifecycle
- Work with software and technology vendors’ case systems and professional services to install, configure, and troubleshoot applications and services
- Author and review technical documentation for other developers to inform them on system design and instruct them on development and deployment techniques for all systems
- Author and review end-user documentation for training and installation help
Education:
- Bachelor’s degree in an IT or Engineering field of study or equivalent experience
Knowledge and Experience:
- Four plus years of experience developing/implementing IT solutions
- Experience developing applications using a 3GL programming language (Java, .NET, Python, Perl, JavaScript, etc)
- Experience working in a team environment under stringent time constraints
- Experience using complex SQL command queries in Oracle PL/SQL or MS T-SQL
- Experience with manufacturing systems
- Experience with JDE E1
- Experience in Java development
- Experience with various reporting technologies (SSRS, Crystal Reports, SiSense)
- General understanding of database and general IT Concepts (e.g, virtualization, cloud computing, platforms)
Printpack is proudly an equal-opportunity employer. We are committed to creating an inclusive environment. Embracing diversity enhances our work culture and is vital to our success. We do not discriminate based on race, color, religion, sex (including pregnancy), national origin, gender identity, sexual orientation, marital/parental status, genetic information, age, national origin, ancestry, ethnicity, disability, marital status, military or veteran status or affiliation, or any other characteristic protected under applicable law.
Know Your Rights
Conozca sus Derechos
-
Your Rights Under USERRA (dol.gov)
-
FMLA
-
FMLA (Spanish)
Polygraph Protection
Right to Work
Right to Work (Spanish)
Printpack is committed to helping individuals with disabilities participate in the workforce and ensure equal opportunity to compete for jobs. If you need a reasonable accommodation to assist you with your application for employment or job search, please get in touch with us by sending an email to
CorpRecruiting@Printpack.com
. Please include in your email a brief description of the accommodation you are requesting and the position for which you are interested in applying.
Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.