1

Virtual Software Developer Apprenticeship Jobs in Edison, NJ

We are looking for a passionate Staff MFG Test Software Developer to design, develop and install ... Familiarity in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs ...

We are looking for a passionate Staff MFG Test Software Developer to design, develop and install ... Familiarity in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs ...

Be Seen First

... for a Software Developer for Drug Discovery . The mission is to engineer the foundational ... Validate and refine virtual screening and docking protocols to improve the predictive accuracy of ...

New

Be Seen First

... for a Software Developer for Drug Discovery . The mission is to engineer the foundational ... Validate and refine virtual screening and docking protocols to improve the predictive accuracy of ...

New

Be Seen First

... for a Software Developer for Drug Discovery . The mission is to engineer the foundational ... Validate and refine virtual screening and docking protocols to improve the predictive accuracy of ...

New

Automation Engineering Apprentice - JLL What this job involves As an Automation Engineering ... Work with system documentation, schematics, and software tools to identify and correct equipment ...

... and virtual interior design. We're an engineering-focused company (2 of our 3 founders are ... software. A little bit about Lofty: We're startup veterans; while this is our first time all ...

Generalist Software Engineer + Computer Vision-focused Software Engineer Lofty is creating 3D ... and virtual interior design. We're an engineering-focused company (2 of our 3 founders are ...

Software Engineer

New York, NY · On-site +1

$100K - $130K/yr

Slate is hiring a software engineer to help us build the next iteration of Slate.com. The ideal ... virtual env." * Have experience with scaling web content-you know when to use the CDN vs. a cache ...

Slate is hiring a software engineer to help us build the next iteration of Slate.com. The ideal ... a virtual env." * Have experience with scaling web content--you know when to use the CDN vs. a ...

Slate is hiring a software engineer to help us build the next iteration of Slate.com. The ideal ... virtual env." * Have experience with scaling web content-you know when to use the CDN vs. a cache ...

next page

Showing results 1-20

Virtual Software Developer Apprenticeship information

See Edison, NJ salary details

$49.7K

$115.8K

$171.9K

How much do virtual software developer apprenticeship jobs pay per year?

As of May 29, 2026, the average yearly pay for virtual software developer apprenticeship in Edison, NJ is $115,788.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,200.00 and $134,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Virtual Software Developer Apprentice, and why are they important?

To thrive as a Virtual Software Developer Apprentice, you need a solid understanding of programming fundamentals (such as Python, Java, or JavaScript), basic software development concepts, and usually a relevant educational background or coursework. Familiarity with version control systems like Git, cloud-based development environments, and collaboration platforms such as Slack or Jira is typically expected. Strong problem-solving skills, proactive communication, and a willingness to learn quickly help apprentices stand out in remote, team-based settings. These competencies are crucial for effectively contributing to projects, adapting to evolving technologies, and building a successful foundation for a software development career.

What can I expect from the mentorship and collaboration experience during a Virtual Software Developer Apprenticeship?

As a Virtual Software Developer Apprentice, you can expect to work closely with experienced developers and mentors through regular video calls, code reviews, and collaborative projects. Communication is typically structured via online platforms like Slack or Microsoft Teams, enabling real-time feedback and support. You’ll often participate in virtual stand-ups, pair programming sessions, and team meetings, which foster a sense of community despite the remote setup. This collaborative environment not only enhances your technical skills but also helps you build professional relationships and learn industry best practices.

What is a Virtual Software Developer Apprenticeship?

A Virtual Software Developer Apprenticeship is a structured training program that allows individuals to learn software development skills remotely while working for a company. Apprentices are mentored by experienced developers, participate in real projects, and gain hands-on experience using industry-standard tools and practices. The program typically combines online coursework with practical, on-the-job training, helping apprentices build a strong foundation in programming, problem-solving, and teamwork. Upon completion, apprentices are often well-prepared for entry-level software developer roles.

What is the difference between Virtual Software Developer Apprenticeship vs Virtual Software Engineer?

AspectVirtual Software Developer ApprenticeshipVirtual Software Engineer
CredentialsTypically requires a high school diploma or associate degree; some programs may prefer coding bootcamp or courseworkBachelor's degree in Computer Science or related field often expected
Work EnvironmentStructured training environment, often with mentorship, focusing on learning and skill developmentProfessional work setting, responsible for designing, developing, and maintaining software solutions
Employer UsageUsed by companies to train entry-level talent and build foundational skillsHired as full-time or contract employees to contribute to ongoing projects

The Virtual Software Developer Apprenticeship is a training program designed for beginners to gain practical skills, while a Virtual Software Engineer is a professional responsible for software development tasks. The apprenticeship emphasizes learning and mentorship, whereas the engineer role involves applying skills to real-world projects.

What are popular job titles related to Virtual Software Developer Apprenticeship jobs in Edison, NJ? For Virtual Software Developer Apprenticeship jobs in Edison, NJ, the most frequently searched job titles are:
What job categories do people searching Virtual Software Developer Apprenticeship jobs in Edison, NJ look for? The top searched job categories for Virtual Software Developer Apprenticeship jobs in Edison, NJ are:
What cities near Edison, NJ are hiring for Virtual Software Developer Apprenticeship jobs? Cities near Edison, NJ with the most Virtual Software Developer Apprenticeship job openings:
Infographic showing various Virtual Software Developer Apprenticeship job openings in Edison, NJ as of May 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $115,788 per year, or $55.7 per hour.

Senior Software Developer (Virtual, Full Time)

WEALTHCOUNSEL LLC

Jersey City, NJ • Remote

$125K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Company Overview:

WealthCounsel brings together the best - the best drafting software and legal tools, the best educators, the best support staff, and the best collegial community - to cultivate the growth and success of its member attorneys and their clients. We recently added another “best” to our toolbelt when we were awarded the 2025 Best Place to Work in the Cloud. The Cloud Awards is one of the longest-running awards platforms of its kind and recognizes the latest achievements and innovations in cloud computing.

We’re committed to fostering a positive work environment that is backed up by competitive benefits (see below) and a culture of collaboration. As we continue to expand, we are seeking a motivated and driven Senior Software Developer to join our team.

Job Summary:

As a Senior Software Developer at WealthCounsel, you will have the chance to collaborate closely with experienced engineers, product managers, and designers to create high-quality software applications that meet client needs. You will take on more responsibility and deal with complex tasks requiring attention to detail. You will help with architecting, designing, and implementing complex software systems.

As a Senior Software Developer, you’ll be responsible for the following:

  • Participate in the design and architecture of software solutions that align with project requirements and business goals.
  • Develop, test, and maintain high-quality code using a variety of programming languages and technologies, such as JavaScript, Java, Vue.js, and XQuery, ensuring adherence to coding standards.
  • Provide technical guidance and mentorship to junior and mid-level engineers, fostering their growth and skill development.
  • Collaborate with product managers and designers to translate project specifications into technical requirements and achievable milestones.
  • Take ownership of technical decisions, evaluating and integrating new technologies to enhance the software development process.
  • Conduct thorough code reviews, offering feedback and promoting best practices to elevate the team's coding standards.
  • Troubleshoot and resolve technical issues, identifying root causes and implementing effective solutions.
  • Collaborate with the QA team to ensure the delivery of robust, secure, and thoroughly tested software applications.
  • Stay updated with industry trends and emerging technologies, and apply this knowledge to continuously improve development processes.
  • Play a key role in driving innovation and process improvements within the engineering team.
  • Participate in agile processes like sprint planning, backlog grooming, retrospective and dev discussions

Here’s what you’ll need to be successful in this role:

  • Bachelor’s degree in Computer Science or a related field plus 6+ years of experience building scalable web applications with a deep focus on TypeScript, JavaScript, and core web standards (or 10+ years of equivalent professional experience)
  • Proven track record of architecting complex solutions and building/consuming robust RESTful APIs.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Demonstrated ability to mentor junior engineers and lead architectural decisions using modern design patterns and best practices.
  • Exceptional communicator who can translate complex technical concepts for cross-functional partners and solve high-stakes technical challenges.
  • Experience with agile methodologies, version control systems, and code review processes.
  • Strong experience designing and optimizing both SQL and NoSQL database schemas.
  • 3+ years of hands-on experience developing native AWS applications; AWS Developer Associate certification is required.

Preferred Skills:

  • Practical experience with AWS Serverless architectures (Lambda, DynamoDB, EventBridge) and Infrastructure as Code (AWS CDK).
  • Demonstrated experience in technology migration (e.g. migrating legacy Java or XQuery services to modern cloud-native architectures).
  • Experience building and maintaining CI/CD pipelines and implementing robust logging and observability (Dynatrace).
  • Strong understanding of application security best practices and data privacy compliance (SOC2).

Work Environment and Company Benefits:

This is a virtual, full-time position. You will work remotely from your home office, and occasional travel may be required for meetings, trade shows and training.

In addition to your competitive salary package (including base salary and performance based incentives), medical/dental/vision plan, and matching 401(k), you will also enjoy:

  • A generous paid time off package that includes: Paid Time Off (PTO), Holidays (including 2 Floating Holidays), Volunteer Time, Blood Donor Leave, Short Term Disability, Paid Parental Leave and more!
  • Matching donations for approved charitable organizations
  • Home internet and gym membership reimbursement
  • Many opportunities to connect with others from your home office and have fun while you work

Salary:

The salary range listed reflects the total on target earnings for this position (base salary plus bonus).

At WealthCounsel, we are committed to cultivating a culture of inclusion and connectedness. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Come work with us!