CareerZen Logo
Company logo

Entry Level Software developers

Gain America

Full-time

Hicksville, NY

Job description

Job Description

At CDM, we're committed to building innovative, modern software solutions that improve how we manage sales, quoting, and manufacturing operations. As a Software Developer I, you’ll work as part of our internal software development team and gain valuable experience across the full software development lifecycle. This is an ideal opportunity for a capable and motivated junior developer looking to grow their skills in a supportive and fast-paced environment.

Key Responsibilities

  • Assist in developing and maintaining internal business applications with guidance from senior developers
  • Participate in team meetings for requirement gathering, interface design, and testing
  • Help enhance existing features and troubleshooting issues within custom-built software
  • Write basic C# code in Visual Studio under supervision, following established MVC patterns
  • Use SQL to query and manipulate data; assist in writing and maintaining stored procedures
  • Collaborate with team members on interface updates using JavaScript and basic front-end tools
  • Document features and updates to support internal users and assist in technical training as needed
  • Support QA efforts and assist in performing software testing and code reviews

Technical Skills and Experience

  • 1–2 years of hands-on experience or relevant coursework in:
  • C# / .NET development
  • Visual Studio
  • Basic understanding of MVC architecture
  • JavaScript, HTML/CSS
  • SQL and relational database concepts
  • Exposure to:
  • Stored procedures in Microsoft SQL Server
  • Version control systems (e.g., Git, SVN)
  • Basic UI/UX design principles
  • Bonus: Familiarity with VBA, cloud platforms (e.g., Azure), or experience with ERP systems

Education Requirements

  • Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent practical experience)

Other Requirements

  • Must be authorized to work in the U.S. (No visa sponsorship available)
  • Must be able to interview in person at our Turnersville, NJ office
  • Must be available to start within 3 weeks of offer acceptance
  • Must be able to work in person at our Turnersville, NJ office

Benefits

  • 401(k) + matching
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Life insurance and HSA options
  • Referral program
  • Professional development opportunities

Job Type: Full-time

Pay: $68,000.00 - $75,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Application Question(s):

  • What are your salary expectations for this role?

Experience:

  • C# / .NET development: 1 year (Preferred)
  • Visual Studio: 1 year (Preferred)

Location:

  • Turnersville , NJ 08012 (Required)

Ability to Commute:

  • Turnersville , NJ 08012 (Required)

Work Location: In person