SULLIVAN STEEL OPEN POSITIONS

Junior Software Engineer
If you are interested in applying, please submit your resume using the form below. Read on for more information about the position and qualifications.
Job Summary:
General Sullivan Group Inc. is a high-performance specialty steel distributor located in Pennington, NJ. General Sullivan’s team comprises approximately fifty employees in two divisions: Sullivan Steel & USA Tolerance Rings. The team comprises of sales, marketing, account management, technical sales support, administration and warehouse operations, with plans to grow. The Junior Software Engineer supports developing, testing, deploying, and maintaining web applications. This entry-level role works with the Principal and Senior Engineers to build analytical tools and scalable solutions, gaining hands-on experience in full stack development and database integration.
Essential Responsibilities:
- Participate in the design, development, and maintenance of software systems to support a wide range of technical initiatives.
 - Ensure that any new systems meet our internal quality standards.
 - Perform system integrations with external services to establish secure and reliable data exchanges.
 - Facilitate the flow of data to support applications as well as internal reports and dashboards.
 - Contribute technical documentation, software development standards, and training material to support both users and developers.
 - Maintain the stability and performance of business-critical systems through migrations, refactoring, and bug fixes.
 - Collaborate with other departments to gather context and translate business needs into system-level requirements.
 - Engage in cross-functional team meetings where you will offer insights, share relevant industry trends, and provide updates to support collaborative efforts.
 - Take on ad hoc assignments or initiatives as directed by leadership to address emerging business needs or opportunities.
 
QualiTIES FOR SUCCESS:
- Thrives on a small, fast-paced team in collaborative environment.
 - Learn by doing, shadowing, and contributing to real projects with hands-on mentorship.
 - Demonstrates a tendency to investigate and gain knowledge about new systems, processes, and technologies.
 - Demonstrates a keen understanding of how their code affects interconnected systems.
 - Willingness to experiment, test, and iterate on projects independently.
 - Basic understanding with software development life cycle, methodologies, and how they apply to real-world projects.
 - Ability to explain technical concepts to non-technical staff internally (e.g., operations, sales, finance).
 - Uses input from peers and managers to improve both technical and interpersonal skills.
 - Focuses on delivering value through technical solutions, not just completing tasks.
 - Proactively contributes to cross-functional projects and seeks ways to improve workflows.
QualIFICATIONS:
 - Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field from an accredited college or university is required.
 - Up to 2 years of relevant work, internship, or project experience is preferred.
 - Strong familiarity with Python is required.
 - Familiarity with backend web development is required (Flask or other python web framework experience preferred).
 - Familiarity with SQL is required (PostgreSQL experience preferred).
 - Familiarity with frontend JavaScript is required (HTMX or similar hypermedia experience is a plus).
 - Experience with Azure or other hosting services is a plus.
 
Salary/Benefits:
Why Join Sullivan Steel? At Sullivan Steel, our people are our greatest asset—and we prove it with industry-leading benefits, a culture of collaboration, and a commitment to your growth. Here’s what makes us stand out:
- Work-Life Balance: Company closure between Christmas Eve and New Year’s Day.
 - Generous PTO: Start with 2 weeks of paid vacation in your first year, plus paid sick leave (5) and holidays (10).
 - Comprehensive Health Coverage: We cover 75% of your premium, so that you can focus on your health, not your wallet.
 - Financial Security: 401(k) with company contributions after just 6 months, plus 100% employer-paid life & AD&D insurance.
 - Professional Development: Tuition allowance to invest in your future, in addition to company-sponsored training workshops and career pathing.
 
Culture That Cares: Quarterly social events and a collaborative team that values respect, integrity, and excellence above all else.
compensation:
$75,000 - $90,000 per year with bonus eligibility based on individual and Company performance.

