Pella Corporation Pella , IA 50219
Posted 2 months ago
JOB SUMMARY:
To support a wide range of business requirements through the development and design of new/modified applications in compliance to Pella Standards while using a variety of technical tools. Work with the business understand problems to solve and then build out the solutions to solve. Ability to design, develop and maintain system integrations and user interfaces. Relay complex technical concepts to other functional and technical team members.
ESSENTIAL RESPONSIBILITIES:
Percentages represent guidelines only; May vary by position and fluctuate due to changing business needs.
1.50% Technical development
2.10% Day to day support of existing environment
3.20% Technical design work
4.5% Project management
5.10% Capacity/performance management
6.5% Documentation and support handoff
7.Supervisory Responsibilities: None
8.Responsibilities outside of normal business hours: On-call rotation as assigned. Support for implementations of projects assigned may occur on weekends.
9.Other duties may be assigned.
Responsibilities: As a member of the Order Orchestration Team, you will be responsible for the requirements gathering of new applications and enhancements to existing applications within our Order Orchestration team spanning bi-directional integrations between multiple ordering/quoting systems and multiple ERP systems. Will be responsible for ensuring that solutions are properly implemented, scalable, and sustainable after completion. Will be accountable for ensuring solutions are intuitive and easy to use/implement. Will be required to document solutions for ongoing support and enabling handoffs to operations and corporate resources during the scaling phase of an implementation. Also assists with issue resolution and troubleshooting.
Candidates should have a healthy addition to delivering high quality products in an agile environment while adhering to architectural guidelines and modern application disciplines. Candidates should have a passion and drive to investigate, innovate, and research with emerging technologies and help with defining guidance on how to introduce technologies (hardware and software) into a production environment. Candidates must have a passion to collaborate within a group setting to ensure team capabilities are expanded.
Candidate should act in a mentoring capacity to junior developers. They will be helping to solution and direct the business on approaches to solve the needs while adhering to the architectural guidelines of the enterprise.
Key Skills
Develop backend logic using Java Spring Boot and integrate with various database technologies (SQL or NoSQL) to handle data efficiently.
Utilize Node.js as a secondary skillset for specific tasks.
Optimize application performance and troubleshoot issues.
Understanding of microservice architecture build with event driven approaches.
Work with PostgreSQL and Oracle databases for data storage and retrieval.
Experience with business process engines (BPMN)
Technical Skills:
Profound knowledge of Java and Spring Boot framework.
Experience with Apache Kafka as a messaging service
Strong experience developing GraphQL and REST APIs in Java Springboot and NodeJS
Camunda is a plus.
Familiarity with Node.js for specific tasks.
Experience working with SQL-based relational databases (e.g., PostgreSQL, Oracle).
Knowledge of non-relational databases (e.g., MongoDB) is a plus.
Strong problem-solving skills and ability to work in an agile environment.
Excellent communication and teamwork skills.
Experience with NextJS/ReactJs is a plus.
Certifications or licenses: None
Travel expected: 5% of time
QUALIFICATIONS:
1.Education and/or Experience: Bachelor's degree in computer or related field (MIS or Computer Science or equivalent) and 5+ years related experience.
2.Leadership Competencies:
a. Collaborates Cross Functionally
b. Acts with speed & agility
c. Maintains Disciplined Focus
d. Establish Plans
e. Champion change and innovation
CONDITION OF EMPLOYMENT
Pella Corporation is committed to workforce diversity. Pella is a Tobacco-Free Work Environment. Pella participates in E- Verify. Pella will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization.
EQUAL EMPLOYMENT OPPORTUNITY
Pella Corporation provides a working environment free of discrimination and harassment. Pella Corporation treats all persons equally, regardless of race, color, sex, religion, national origin, age or disability, as each is protected under federal law. A number of states in which Pella operates have laws protecting classifications of Team Members not necessarily protected under federal law. Therefore, Pella also treats all persons equally, regardless of political affiliation and belief, pregnancy, national origin, age, creed, marital status, military status, sexual orientation, mental disorder, veteran status, ancestry or handicap as each category is protected under a municipal ordinance or state law.
Pella Corporation