Sr. Software Developer, Full Stack
Listed on 2025-12-01
-
Software Development
Full Stack Developer, Software Engineer
Join to apply for the Sr. Software Developer, Full Stack role at DrinkPAK
Base pay range$/yr - $/yr
POSITION DESCRIPTIONDrink
PAK is seeking a Senior Full‑Stack Software Developer to design, build, and enhance the applications and digital tools that support its fast‑growing manufacturing and business operations. This hands‑on individual contributor will be deeply involved in coding, architecture, and end‑to‑end solution delivery while also influencing technology standards and long‑term software strategy. The role includes developing full‑stack applications, integrating systems and data pipelines, contributing to CI/CD and Dev Ops practices, and ensuring secure, high‑quality engineering.
This senior engineer will serve as a technical advisor, mentor other developers, and collaborate across teams to deliver scalable, modern software solutions that directly impact operational efficiency and business growth without the responsibilities of people management.
- Application Design & Development
- Design, build, and maintain full‑stack web applications and APIs to support manufacturing, logistics, ERP integrations, and analytics.
- Develop high‑quality, maintainable, and scalable code using modern frameworks and practices.
- Ensure responsiveness, performance, and reliability across applications and platforms.
- Architecture & Technical Strategy
- Contribute to the definition of software architecture and technology standards across front‑end, back‑end, and cloud layers.
- Evaluate and recommend new technologies, frameworks, and tools to support innovation and efficiency.
- Advocate for clean code, design patterns, and robust testing strategies.
- Integration & Data Enablement
- Integrate applications with internal and external systems, including Azure services, ERP, and IoT platforms.
- Collaborate with others to support API‐driven architectures and data pipelines.
- Security & Quality
- Implement secure coding practices and participate in code reviews to ensure software quality.
- Partner with other teams within IT to align application development with security best practices.
- Work closely with others to implement CI/CD pipelines and automate testing, security scanning, and deployment processes.
- Contribute to Infrastructure‑as‑Code and containerization efforts to streamline development and operations.
- Technical Leadership & Collaboration
- Serve as a senior technical advisor to IT leadership on software strategy and architecture.
- Mentor and guide other developers on technical design, coding practices, and problem‑solving.
- Collaborate cross‑functionally with manufacturing, operations, and business teams to translate needs into practical software solutions.
- 7+ years of experience in full‑stack software development.
- Experience with front‑end frameworks such as React or Vue.js.
- Expertise in back‑end frameworks such as .NET Core or Node.js.
- Strong understanding of RESTful APIs, microservices, and cloud‑based architectures (preferably Azure).
- Solid experience with SQL and other data storage technologies (e.g., SQL Server, Postgre
SQL, Cosmos DB). - Familiarity with CI/CD pipelines, version control (Git), and Dev Ops practices.
- Understanding of security, performance, and scalability best practices.
- Excellent communication skills and the ability to influence and collaborate across teams.
- Experience integrating with ERP or MES systems is preferred.
- Exposure to manufacturing or industrial environments is preferred.
- Cloud certifications (e.g., Microsoft Certified: Azure Developer Associate) is preferred.
The health and wellbeing of our teams is important to us. We offer:
- FREE PPO medical, dental and vision insurance for our employees AND their dependents
- A cell phone stipend
- Annual discretionary bonus
- 401(k) match program, pet insurance, life insurance and more
Our company’s culture is guided by our shared values of Speed, Intensity, and Purpose. These values are demonstrated in the following ways based on the role within the organization.
- Speed
:
Take the initiative to promptly identify and address potential issues or opportunities. Maintain a sense of urgency in your work, completing tasks efficiently. - Intensity
:
Remain resilient…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).