1

Software Engineer Relocation Jobs in Raleigh, NC

Sr. Software Developer (.Net)

Morrisville, NC ยท On-site

$51.50 - $65.50/hr

Manage personal development tasks and provides guidance to other software developers. * Perform ... RELOCATION Partial REPORTS TO IT Technical Manager REMOTE WORK Up to 20% of the time TRAVEL Travel ...

Company Description IT Role: SDET [Java+Selenium] Location: Westlake TX / Raleigh NC Duration ... Current location: Willing to relocate : Salary : Feel free to contact me for any further ...

Lead Linux Firmware Engineer

Raleigh, NC ยท On-site

$105K - $154K/yr

Relocation assistance will be provided for candidates residing outside a 50 mile radius of Raleigh, NC Preferred Qualifications: * Master's Degree in Electrical, Computer or Software Engineering or ...

You will lead vulnerability management and firmware/software coding tasks for various UEFI/BIOS ... We highly encourage candidates who are able to relocate or comfortably commute to apply. In this ...

You will lead vulnerability management and firmware/software coding tasks for various UEFI/BIOS ... We highly encourage candidates who are able to relocate or comfortably commute to apply. In this ...

You will lead vulnerability management and firmware/software coding tasks for various UEFI/BIOS ... We highly encourage candidates who are able to relocate or comfortably commute to apply. In this ...

This dynamic role involves firmware and software coding across various CPU, SoC, and ... Candidates who can comfortably commute or relocate are encouraged to apply. In this role, you'll be ...

This dynamic role involves firmware and software coding across various CPU, SoC, and ... Candidates who can comfortably commute or relocate are encouraged to apply. In this role, you'll be ...

Showing results 41-60

Software Engineer Relocation information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do software engineer relocation jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software engineer relocation in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What is a software engineer relocation?

A Software Engineer Relocation job is a position where a company hires a software engineer and provides assistance for moving to a new location. This support may include visa sponsorship, travel expenses, temporary housing, or other relocation benefits. Companies offer these jobs to attract talent from different regions or countries to work onsite at their offices. Benefits vary by employer and may depend on experience, job level, and company policies. Relocation opportunities are common in tech hubs where skilled engineers are in high demand.

What are some of the common challenges faced by software engineers who relocate for a new role?

Relocating as a software engineer often comes with the challenge of adapting to a new work culture, team structures, and possibly unfamiliar technologies or business practices. You may also need to navigate logistical aspects of moving, such as housing, visas, and adjusting to a different city or country. However, most employers offer relocation support and onboarding programs to help ease the transition. Many engineers find that exposure to diverse projects and colleagues enhances their professional growth and problem-solving abilities. Maintaining open communication and proactively seeking support from team members can help you settle in and excel more quickly.

What are the key skills and qualifications needed to thrive in the software engineer relocation position, and why are they important?

To thrive as a Software Engineer Relocation, you need strong programming abilities, a solid grasp of computer science fundamentals, and experience with systems architecture along with a relevant degree in software engineering or a related field. Familiarity with development tools like Git, version control systems, cloud platforms, and often certifications in specific languages or frameworks (such as AWS, Azure, or Java) are preferred. Excellent communication, adaptability, and cultural sensitivity are crucial soft skills when integrating into new teams and environments. These skills ensure effective technical contribution, smooth transitions during relocation, and strong collaboration with colleagues across different locations.

What are the most commonly searched types of Software Engineer Relocation jobs in Raleigh, NC?

The most popular types of Software Engineer Relocation jobs in Raleigh, NC are:

What are popular job titles related to Software Engineer Relocation jobs in Raleigh, NC?

For Software Engineer Relocation jobs in Raleigh, NC, the most frequently searched job titles are:

Infographic showing various Software Engineer Relocation job openings in Raleigh, NC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $143,405 per year, or $68.9 per hour.

Sr. Software Developer (.Net)

Workila

Morrisville, NC โ€ข On-site

$51.50 - $65.50/hr

Full-time

Re-posted 27 days ago


Job description

Company Description

The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Workila, and make delivering innovative work part of your extraordinary career.

Job Description

MUST-HAVES

  • Knowledge of full software development life cycle with waterfall and AGILE
  • Minimum of Bachelors Degree in Computer Science/Technical Field
  • 4+ Years Experience with ASP .Net, C#, MVC 4/5/6, WebAPI
  • 4+ Years Experience with Angular JS (Backbone or Knockout)

NICE-TO-HAVES

  • Excellent Follow Through and Initiative
  • Strong relational database design
  • Microsoft Certifications
  • Ability to communicate with business and technical team members
ROLE DESCRIPTION

DESCRIPTION OF DUTIES

  • Our company is looking for a Senior .Net Developer. This role is for a pure programmer, candidates interested in a management role should not apply.

  • Contributes significantly on various aspects of the technical design, development, testing, implementation and post production support for designated application initiatives
  • Helps with estimates, plans, schedules and technical design on assigned projects through entire life cycle in conjunction with manager / project manager
  • Contributes to post-production system support for application components and for meeting system up-time SLAs.
  • Helps the manager to handle scope, scheduling, and environment stability taking into account industry standards.
  • Provides significant input towards establishing and utilizing change control procedures to manage project scope and environment stability
  • Manage personal development tasks and provides guidance to other software developers.
  • Perform code analysis to come up with the best balance of code quality vs. performance and scalability vs. delivery timing vs. work effort
  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications
ADDITIONAL ATTRIBUTES INCLUDE
  • Recommend, schedule, and perform software improvements and upgrades.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Highly self-motivated and directed.
  • Strong written and oral communication skills.
  • Strong interpersonal skills.

RELOCATION Partial

REPORTS TO IT Technical Manager

REMOTE WORK Up to 20% of the time

TRAVEL Travel not required

VISA Visa sponsorship not supported

Additional Information

Apply online by clicking on green label "I am Interested"ย 

or call if you have any question however applying online is the best way to apply.ย 

US # ย 571-403-0435ย 

India # 9999 883 470ย