Junior Software Developer
Gregory Packaging Inc.
Full-time
Bethlehem, PA
Job description
Entry-Level Software Developer
Specialization: SQL Stored Procedures & .NET Interfaces
Position Summary
We are seeking a motivated Entry-Level Software Developer to join our development team. This role is ideal for a recent graduate or early-career professional who is eager to build a strong foundation in database programming and application interfaces. The successful candidate will work closely under the guidance of a Senior Software Developer, receiving hands-on training in company-specific applications, tools, and development standards.
Key Responsibilities
- Develop, maintain, and optimize SQL stored procedures, queries, and database objects.
- Assist in building and supporting application interfaces using .NET languages (C# and/or VB.NET).
- Collaborate with senior developers to analyze requirements, design solutions, and deliver high-quality code.
- Troubleshoot and resolve database and application issues under supervision.
- Participate in code reviews, documentation, and knowledge sharing sessions.
- Support testing, debugging, and deployment of software solutions.
- Continuously learn company-specific applications and contribute to process improvements.
Why work for Gregory Packaging Inc. SunCup Juice?
- American based company that is 3 generations family owned
- Highly successful and growth-oriented manufacturing, packaging and distribution juice company
- One of the largest Aseptic Fresh and Frozen Juice Producers in USA
- Products tailored to Health Care, K-12 Education, Elderly Feeding, Day Care Centers and Prisons
- All juices are packed to USDA and FDA Grade A Standards
- Stable and Essential Employment focused on safety
- National Company that accommodates relocation
- Development and Internal Promotions
- Focus on continuous improvement and technology advancements
Employment with GPI SunCup Juice:
- Work life balance!
- Weekly Pay
- $200 Employee Referral Bonus Program
- Shift Premiums
- Overtime Available
- 1st, 2nd and 3rd Shift Available
- 2 Weeks PTO accrued from date of hire
- Health Benefits
- Supportive culture for career growth and development
Qualifications
Required:
- Strong foundational knowledge of SQL (queries, joins, functions).
- Basic experience or coursework in .NET development (C# or VB.NET).
- Familiarity with object-oriented programming concepts.
- Strong problem-solving skills and attention to detail.
- Ability to learn quickly and work collaboratively in a team environment.
Preferred (but not required):
- Bachelors degree in Computer Science, Information Systems, or a related field.
- Experience with Microsoft SQL Server.
- Exposure to Visual Studio, Git, or similar development tools.
- Coursework, internships, or projects involving database-driven applications.
Growth Opportunities
- Direct mentorship from a Senior Software Developer.
- Progressive responsibility in designing and maintaining enterprise-level applications.
- Opportunity to expand skills in full-stack development, system integration, and application performance tuning.
Reporting Structure
This position reports directly to the Senior Software Developer, who will provide training, guidance, and ongoing performance feedback.