2

Entry Level Computer Science Opt Jobs in Newark, NJ

Python Developer (Entry Level)

Paterson, NJ ยท On-site

$51.25 - $70.50/hr

Currently, we are looking for entry-level software programmers, Java full stack developers, Python ... Recent computer science/engineering/mathematics/statistics or science graduates or people looking ...

... (Entry Level/Experienced) The Candidates who are in CPT /OPT or any Engineering/Sciences or all ... Qualifications Bachelors or Masters Degree in Computer Science or Information Technology or a ...

Junior ETL Developer

Passaic, NJ ยท On-site

$69K - $90K/yr

... Statistics, Computer Science or Engineering or candidates with gaps in their career or people ... No third party or agency candidates or c2c candidates We also assist with F1 OPT to transition into ...

... entry level candidates with Business Analyst skills are encouraged to apply. Candidates Qualification: * Masters Degree in Computer Science, Engineering or similar field. * Knowledge of Business ...

ENTRY LEVEL PYTHON DEVELOPER

Manhattan, NY ยท On-site

$55.50 - $76.25/hr

Entry-Level Python Developer SynergisticIT is committed to fast track your career by increasing ... Bachelor's degree or Master's degree in Computer Science, Electrical Engineering, Computer ...

Entry Level Python Developer

Union City, NJ ยท On-site

$55 - $75.75/hr

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java ... Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical ...

... OPT, CPT, H-1B, or TN. The only exceptions are for Asylees, Refugees, and TPS * Bachelor's degree ... A recent STEM degree (e.g., Computer Science, Information Technology, Engineering, or a related ...

New

next page

Showing results 1-20

Entry Level Computer Science Opt information

See Newark, NJ salary details

$30.8K

$104.8K

$252.5K

How much do entry level computer science opt jobs pay per year?

As of Jun 24, 2026, the average yearly pay for entry level computer science opt in Newark, NJ is $104,850.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,400.00 and $110,800.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Computer Science Opt and Entry Level Software Developer?

AspectEntry Level Computer Science OptEntry Level Software Developer
Required CredentialsComputer Science degree, OPT authorizationComputer Science or related degree, internship experience
Work EnvironmentTech companies, startups, research labsSoftware firms, tech departments, startups
Employer & Industry UsageEmployers hiring international students on OPTEmployers hiring entry-level programmers/developers
Common Search & ComparisonYesYes

Entry Level Computer Science Opt roles typically involve temporary employment for international students on OPT, focusing on gaining work experience in tech environments. Entry Level Software Developer positions are more permanent roles for recent graduates or those starting their careers in software development. While both roles require a computer science background, the OPT role is often tied to visa status, whereas the Software Developer role is a standard employment position.

What are entry level computer science OPT jobs?

Entry level computer science OPT jobs are positions suitable for recent graduates with a computer science degree who are working in the United States under the Optional Practical Training (OPT) program. These roles typically include software developer, QA tester, data analyst, and IT support positions, and are designed to provide practical experience in the field. OPT allows international students to work in their area of study for up to 12 months after graduation, or up to 36 months if they qualify for the STEM extension. Entry level positions usually require basic coding skills, problem-solving abilities, and familiarity with common programming languages. These jobs often serve as a stepping stone to more advanced roles in the tech industry.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Science professional, and why are they important?

To thrive as an Entry Level Computer Science professional, you generally need a solid understanding of programming fundamentals, problem-solving skills, and a bachelor's degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, and experience using version control systems such as Git are typically expected. Strong communication, teamwork, and adaptability help you collaborate effectively and learn quickly in dynamic environments. These skills and qualities are crucial for developing reliable software, integrating into technical teams, and advancing in the fast-evolving tech industry.

What are some typical projects or tasks an Entry Level Computer Science professional can expect to work on during their first year?

As an Entry Level Computer Science professional, you can expect to be involved in a variety of tasks such as debugging code, writing simple programs or modules, assisting with software testing, and updating documentation. You'll likely work under the guidance of more experienced developers and collaborate with team members to support larger projects. This role provides a strong foundation in real-world software development practices and offers valuable exposure to agile workflows, code reviews, and version control systems. Over time, you'll have opportunities to take on more complex assignments and contribute ideas as you gain experience.
What are the most commonly searched types of Computer Science Opt jobs in Newark, NJ? The most popular types of Computer Science Opt jobs in Newark, NJ are:
What are popular job titles related to Entry Level Computer Science Opt jobs in Newark, NJ? For Entry Level Computer Science Opt jobs in Newark, NJ, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Science Opt jobs in Newark, NJ look for? The top searched job categories for Entry Level Computer Science Opt jobs in Newark, NJ are:
What cities near Newark, NJ are hiring for Entry Level Computer Science Opt jobs? Cities near Newark, NJ with the most Entry Level Computer Science Opt job openings:
Infographic showing various Entry Level Computer Science Opt job openings in Newark, NJ as of June 2026, with employment types broken down into 95% Full Time, 4% Part Time, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $104,850 per year, or $50.4 per hour.
Entry Level .Net Core Developer

Entry Level .Net Core Developer

Voto Consulting LLC

Manhattan, NY โ€ข On-site

Other

Posted 8 days ago


Job description

Subject: Entry Level .Net Core Developer || Only W2
Location: NYC (4 Days Onsite)

Interview: Video followed by an in person (no exceptions)

Bachelorโ€™s degree in Electrical and Computer Engineering, Electrical Engineering and Computer Science (EECS)ย 

We are seeking a motivated Entry-Level Programmer to join our development team and support the design, development, testing, and maintenance of power system related applications to be built on Microsoft technologies. This role is ideal for a recent graduate or early-career professional with foundational programming experience and/or an interest in developing solutions using tools such as C#, .NET, SQL Server, and Angular. The successful candidate will work closely with senior developers, analysts, and project stakeholders to deliver reliable, secure, and scalable software solutions.

ย Key Responsibilities

Assist in designing, coding, testing, debugging, and maintaining software applications using Microsoft development tools and frameworks.

Develop and enhance web, desktop, or API-based applications using C# and the .NET platform.

Support database development tasks, including writing and testing SQL queries, stored procedures, and data validation logic in SQL Server.

Participate in code reviews, unit testing, and troubleshooting activities to ensure software quality and performance.

Work with team members to analyze business requirements and translate them into technical solutions.

Document technical designs, coding changes, and support procedures.

Assist with application deployment, issue resolution, and ongoing production support.

Learn and apply secure coding practices, version control, and software development lifecycle standards.

Required Qualifications

Bachelorโ€™s degree in Electrical and Computer Engineering,ย Electrical Engineering and Computer Science (EECS)ย or a related field, or equivalent practical training.

Foundational knowledge of object-oriented programming principles and software development concepts.

Basic experience through coursework, internships, academic projects, or personal projects using Microsoft technologies such as C#, .NET,ย , Angular, or SQL Server.

Understanding of relational databases, data structures, and application debugging techniques.

Strong analytical, problem-solving, and communication skills.

Ability to work collaboratively in a team environment and willingness to learn new technologies.

Preferred Microsoft Development Skillsets

C# and .NET / .NET Core

ย MVC orย ย Core for web application development

Angular for front-end application development

Microsoft SQL Server and T-SQL

Visual Studio and Azure DevOps

REST API development and integration

Basic knowledge of front-end technologies such as HTML, CSS, and JavaScript

Understanding of testing frameworks and debugging tools

Preferred Qualifications

Internship, co-op, or project experience in application development.

Exposure to Agile or Scrum development practices.

Familiarity with Power Platform, Power BI, or Microsoft 365 development concepts.

Basic understanding of application deployment processes and version control practices.

Relevant coursework, certifications, or technical training in Microsoft development tools are a plus.

Career Growth Opportunity

This position offers an excellent opportunity to build hands-on experience in application development using the Microsoft technology stack. The selected candidate will gain exposure to modern development practices, front-end and back-end application design, and collaborative software delivery processes while growing into a more advanced full-time programming role.