1

Senior Front End Software Engineer Jobs in Raleigh, NC

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina location. In this role, you will be responsible for providing technical leadership and project planning ...

Senior Software Engineer

Cary, NC · On-site

$120 - $180/hr

Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina location. In this role, you will be responsible for providing technical leadership and project planning ...

Principal Software Engineer

Raleigh, NC · On-site

$131K - $175K/yr

You will be expected to take on the most complicated features while also mentoring less senior ... NET and front-end engineering areas. * Go beyond OOP and own the excellence with Patterns of ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to help enhance existing educational products and build new innovative solutions, working collaboratively with a talented team of engineers.

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Collaborate on frontend UI, backend logic, and database design to deliver end-to-end solutions.

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Collaborate on frontend UI, backend logic, and database design to deliver end-to-end solutions.

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors over the world to bring features on existing components or bootstrap ...

Senior Staff Software Engineer

Durham, NC · On-site

$118K - $156K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms, defining architectural patterns and ...

Software Engineer III

Durham, NC · On-site

$55.50 - $74.75/hr

This role is ideal for an engineer who thrives in a highly collaborative environment, has strong technical depth across front-end and back-end technologies, and embraces modern software engineering ...

New

Senior Software Engineer

Raleigh, NC · On-site

$118.60 - $195.68/hr

As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors worldwide to bring features on existing components or bootstrap new ...

SENIOR SOFTWARE ENGINEER

Cary, NC · On-site

$113K - $149K/yr

Comfortable with front-end, middle tier and backend technologies. * Expertise in front-end ... Experience with Agile software development methodology * Expertise in using version control ...

Software Engineer III

Durham, NC · On-site

$55.50 - $74.75/hr

This role is ideal for an engineer who thrives in a highly collaborative environment, has strong technical depth across front-end and back-end technologies, and embraces modern software engineering ...

Software Engineer III

Durham, NC · On-site

$55.50 - $74.75/hr

This role is ideal for an engineer who thrives in a highly collaborative environment, has strong technical depth across front-end and back-end technologies, and embraces modern software engineering ...

New

Principal Software Engineer

Raleigh, NC · On-site

$131K - $175K/yr

Collaborate and consult with key technical experts, senior technology team, and external industry ... frontend and backend applications using modern software programming languages (e.g. Java, C# ...

Showing results 41-60

Senior Front End Software Engineer information

See Raleigh, NC salary details

$69.5K

$142.7K

$192.5K

How much do senior front end software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for senior front end software engineer in Raleigh, NC is $142,665.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,100.00 and $163,800.00 per year, depending on experience, location, and employer.

What does a senior front end software engineer do?

A Senior Front End Software Engineer is responsible for designing, developing, and maintaining the user interface and experience of web applications. They work with languages like HTML, CSS, and JavaScript, as well as frameworks such as React, Angular, or Vue. Besides writing code, they often mentor junior developers, collaborate with designers and backend engineers, and help define best practices and technical standards for the front end team. Their goal is to ensure that web applications are visually appealing, responsive, and performant.

What are some common challenges senior front end software engineers face when working on large-scale applications?

Senior Front End Software Engineers often encounter challenges such as maintaining code quality and consistency across large teams, ensuring optimal performance as the application scales, and coordinating effectively with backend and design teams. Managing technical debt and keeping up with rapidly evolving front-end technologies can also be demanding. Successful engineers use robust testing, code review processes, and clear communication to overcome these hurdles and deliver high-quality user experiences.

What are the key skills and qualifications needed to thrive as a senior front end software engineer?

To thrive as a Senior Front End Software Engineer, you need advanced proficiency in HTML, CSS, JavaScript, and modern frameworks like React or Angular, typically supported by a relevant degree and several years of experience. Familiarity with version control systems (such as Git), build tools (like Webpack), and testing libraries is essential, and certifications in front-end technologies can be advantageous. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with cross-functional teams and mentor junior developers. These skills ensure the delivery of scalable, user-friendly applications and contribute to the overall success and innovation of development projects.
What are popular job titles related to Senior Front End Software Engineer jobs in Raleigh, NC? For Senior Front End Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Senior Front End Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Senior Front End Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Senior Front End Software Engineer jobs? Cities near Raleigh, NC with the most Senior Front End Software Engineer job openings:
Infographic showing various Senior Front End Software Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $142,665 per year, or $68.6 per hour.

Senior Software Engineer

Seneca Resources Company, LLC

Raleigh, NC • On-site

$65/hr

Contractor

Medical, Dental, Vision, Retirement

Re-posted 23 days ago


Job description

Position Title: Senior Software Engineer
Location: Raleigh, NC
Clearance Requirements: None
Pay Rate: $65.00/hr
Position Description:
Join our client's Business Integrations team as a Senior Software Engineer. You'll help design, build, and enhance integrations that improve customer-facing capabilities. Working closely with Product, Business Analysis, Architecture, Scrum leadership, and business partners, you'll translate requirements into user stories, deliver secure and reliable software, and continuously improve engineering practices.
Key Responsibilities:
  • Collaborate with Product Owner, Business Analyst, Scrum Master, Architecture, and business partners to refine user stories and delivery plans
  • Design, develop, and maintain integrations, enhancements, and bug fixes
  • Write production-quality code aligned with security, performance, and coding standards
  • Build and update features for complex, distributed, n-tier systems
  • Review API documentation to identify requirements, gaps, and risks; contribute to estimation and planning
  • Implement and validate unit tests using established frameworks
  • Contribute to RESTful service integrations and public API consumption
  • Develop tools and practices that increase team efficiency and delivery quality
  • Mentor junior engineers and provide technical guidance and troubleshooting support
  • Identify risks/impediments early and propose contingency plans

Top Requirements:
  • 5+ years of professional software engineering experience with C# / .NET (Visual Studio) and SQL
  • Strong understanding of Object-Oriented Design and SOLID principles
  • Hands-on experience with RESTful APIs, web services, and integration development (building and consuming public APIs)
  • Proficiency with async programming, multi-threading, and serialization
  • Experience with unit testing (MS Test, NUnit, or xUnit)
  • Working knowledge of Agile/Scrum and tooling such as Azure DevOps, CI/CD, Git, and NuGet
  • Experience with distributed / n-tier application architecture
  • Familiarity with authentication, design patterns, and API documentation review
  • Experience with Windows desktop application development and Windows workflow
  • Ability to work with HTML, XML, and JSON
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • Excellent communication skills and strong analytical/problem-solving abilities

About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm-we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.
Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.