1

Junior Software Jobs in Edison, NJ (NOW HIRING)

Junior .Net Developer

Queens, NY · On-site

$69K - $90K/yr

Contribute to all phases of the software development lifecycle, from requirements gathering and design to testing and deployment. * Collaborate effectively with other developers, testers, and ...

Junior Generative AI Application Developer

New York, NY · Hybrid

$73K - $95K/yr

You will thrive in an agile software development environment, crafting high-quality, scalable software solutions leveraging cutting-edge technologies, including AI-powered coding tools. Translating ...

Junior CRM Developer

New York, NY

$73K - $95K/yr

... Software development, Cloud deployment, Consultant services.when your business see growth, we will grow with you, therefore, we will work hand in hand with you to support your mission. CRM Developer ...

Senior Product Engineer

New York, NY · On-site

$190K - $220K/yr

About Junior Junior is building the AI operating system for investment research. Our software helps private equity firms, consultants and financial institutions complete high-stakes research ...

The Junior Estimator will be Responsible for Taking Off Material, Equipment, and Labor from Drawings Accurately from Company's Estimating Software. A Detailed Proposal will be Generated after Takeoff ...

Be Seen First

Junior Java Developer

Jersey City, NJ · On-site

$60K - $75K/yr

- Junior Java Developer W2/ Full Time Hiring - Jr. Java Developer (0-5 Years Experience) We are ... We have helped so far hundreds of businesses in the software, gaming, hospitality, energy ...

Junior Estimator

Pine Brook, NJ · On-site

$22 - $32/hr

Job Summary We are seeking an experienced Junior Estimator to join our team. In this role, you will ... Budget and forecast using appropriate software Qualifications * Previous experience as an Estimator ...

Position Summary The Junior Designer is a trusted entry-level design team assistant, working under ... Able to operate the CAD workstation native environment - hardware and operating system software.

Junior Estimator

Pine Brook, NJ · On-site

$22 - $32/hr

Job Summary We are seeking an experienced Junior Estimator to join our team. In this role, you will ... Budget and forecast using appropriate software Qualifications * Previous experience as an Estimator ...

Junior Estimator

Pine Brook, NJ · On-site

$22 - $32/hr

Paid time off Job Summary We are seeking an experienced Junior Estimator to join our team. In this ... Budget and forecast using appropriate software Qualifications * Previous experience as an Estimator ...

Showing results 41-60

Junior Software information

See Edison, NJ salary details

$24.8K

$92.1K

$142.3K

How much do junior software jobs pay per year?

As of Sep 2, 2026, the average yearly pay for junior software in Edison, NJ is $92,112.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,400.00 and $90,100.00 per year, depending on experience, location, and employer.

What does a junior software engineer do?

A Junior Software Engineer assists in designing, developing, and maintaining software applications under the guidance of senior team members. They typically write and review code, fix bugs, and collaborate with other engineers to implement new features or improve existing ones. Junior Software Engineers are also expected to learn and adapt to new technologies, follow best coding practices, and participate in code reviews. Their role is essential in supporting project development and gaining hands-on experience to advance their careers.

What are some common challenges faced by junior software engineers when transitioning from academic projects to real-world development teams?

Junior Software Engineers often find that real-world development involves more complex codebases, collaborative workflows, and the use of industry-standard tools, which can be quite different from academic projects. Adapting to agile methodologies, participating in code reviews, and learning to communicate effectively with cross-functional teams are typical challenges. Additionally, juniors may need to quickly get up to speed with version control systems and continuous integration tools, all while balancing learning with delivering work on tight deadlines. Supportive mentors and structured onboarding can help ease this transition.

What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?

To thrive as a Junior Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to IDEs and debugging tools are commonly required. Strong communication, eagerness to learn, and the ability to work collaboratively help set you apart in this entry-level position. These skills and qualities are crucial for effectively contributing to development projects, adapting to evolving technologies, and supporting team goals.

What are the most commonly searched types of Software jobs in Edison, NJ?

The most popular types of Software jobs in Edison, NJ are:

What are popular job titles related to Junior Software jobs in Edison, NJ?

For Junior Software jobs in Edison, NJ, the most frequently searched job titles are:

What cities near Edison, NJ are hiring for Junior Software jobs?

Cities near Edison, NJ with the most Junior Software job openings:

Infographic showing various Junior Software job openings in Edison, NJ as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $92,112 per year, or $44.3 per hour.

Lead Software Engineer Analytics - Python

JP Morgan Chase

Jersey City, NJ • On-site

Full-time

Medical, Retirement

Re-posted 29 days ago


JPMorgan Chase & Co. rating

8.0

Company rating: 8.0 out of 10

Based on 499 frontline employees who took The Breakroom Quiz

72nd of 174 rated banks


Job description

Tech - Lead Software Engineer, 603 (SWES04)

Carry out critical tech solutions across multiple technical areas as an integral part of an agile team
Description for Internal Candidates    
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Wholesale Credit Risk Technology Analytics Team, you are an integral part of a fast-paced agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. As a core technical contributor, you will be responsible for implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's business objectives.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Provide guidance to junior software engineers
  • Adds to team culture of diversity, opportunity, inclusion, and respect


Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 7+ years applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in coding in Python
  • Experience coding in Java
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience
  • Preferred qualifications, capabilities, and skills
  • Practical cloud native experience (AWS)
  • Databricks experience
  • LLM Engineering experience
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.

What JPMorgan Chase & Co. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom