5+ years of software engineering experience or 2+ years in software engineering management
Proficiency in Software Development Lifecycle (SDLC) fundamentals
Experience with automated testing tools, especially for unit testing
Strong leadership and team development skills
Ability to analyze information and make sound decisions
Proven project management skills in a fast-paced environment
Responsibilities
Lead and mentor the engineering team, fostering collaboration and culture
Set and maintain technical architecture for applications and integrations
Conduct code/design reviews and enforce coding standards
Manage testing strategy, including automated testing and QA practices
Oversee CI/CD pipeline strategy and deployment practices
Identify and prioritize technical debt and enhancements
Communicate project status and risks to senior leadership
Benefits
Medical, Dental and Vision Insurance
Life and AD&D Insurance
Long Term Disability
Paid Time Off
Educational Reimbursement
401(k) Retirement Savings Plan with employer matching
Full Job Description
Today, Piedmont Plastics is currently hiring for an Engineering Manager, Business Applications. This individual will
lead the application development team responsible for the company's in-house ERP and related business applications along with overseeing technical architecture, development standards, application performance, feature development, technical debt, and platform health. They will also partner with the Product Owner to translate business priorities into technical requirements and development plans.
Along with the mentioned duties above, this role will:
People Leadership
Leads, mentors, and develops the engineering team, promoting collaboration and the company culture.
Manages hiring, performance reviews, goal-setting, and ongoing job performance feedback
Supports career development and succession planning to build bench strength for key technical roles
Technical Direction
Sets and maintains technical architecture for internal applications and 3rd-party integrations
Guides technical direction, conducts code/design reviews, and enforces coding, pull request, and branching standards
Manages the team's testing strategy including test coverage standards, automated testing frameworks, regression testing and general QA practices
Reviews and optimizes applications for performance and reliability across database, API, and UI layers
Oversees CI/CD pipeline strategy and deployment practices
Identifies and prioritizes technical debt and proactive enhancements (upgrades, package updates, deprecations, architecture improvements)
Evaluates and recommends third-party tools, environments, and AI-assisted development tools to improve efficiency
Oversees secure coding practices in partnership with IT Security & Compliance
Delivery & Planning
Partners with the Product Owner and stakeholders to prioritize new work against technical debt and platform stability
Estimates, sequences, and delivers work against the prioritized backlog
Communicates project status, risks, and timelines to the CIO and senior leadership
Cross-Functional & Operational
Coordinates with IT Systems Support/Help Desk leadership on cross-training ahead of major releases
Oversees software engineering related Help Desk tickets to ensure timely, professional resolution
Manages relationships and troubleshooting with development-related vendors and integration partners
Participates in disaster recovery planning and testing
To be successful in this position, an ideal candidate will have:
Five or more years of software engineering experience or at least two years in software engineering management
Proficiency in Software Development Lifecycle (SDLC) fundamentals and processes, including design, documentation, testing, and tooling
Practical experience utilizing automated testing tools, particularly for unit testing
Demonstrated leadership, team development, and decision-making skills.
Ability to analyze information, identify issues, evaluate alternatives, make sound decisions, and ensure accuracy in technical work.
Proven ability to manage multiple projects effectively and succeed in a fast-paced environment
What Piedmont Plastics has to offer:
Industry leading wages
Medical, Dental and Vision Insurance
Life, AD&D
Long Term Disability
Paid Time Off
Educational Reimbursement
Supplemental Life Insurance
401(k) Retirement Savings Plan including employer matching
Please apply for the position by using the Apply Now button No phone calls from applicants or staffing firms, please