Entry-Level Software Engineer at CDM Inc
Turnersville, NJ 08012, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Jul, 25

Salary

75000.0

Posted On

12 Apr, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design Principles, Microsoft Sql Server, Stored Procedures, Sql, Information Technology, Computer Science, Javascript, Visual Studio

Industry

Computer Software/Engineering

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.

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
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
Loading...