Senior Software Engineer - API & Integrations (Raleigh)

Seneca Resources Company, LLC

Raleigh (NC)

On-site

USD 108,000 - 132,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Seneca Resources Company, LLC is seeking a Senior Software Engineer to join their Business Integrations team in Raleigh, NC. This role focuses on designing, building, and enhancing software integrations that improve customer-facing capabilities. The ideal candidate will have over 5 years of experience in software engineering, primarily with C# and .NET, and possess strong skills in API development and agile methodologies.

Responsibilities include collaborating with various teams to refine requirements, developing production-quality code, and mentoring junior engineers. A Bachelor’s degree in a related field is required.

Qualifications

  • 5+ years of professional software engineering experience.
  • Hands-on experience with RESTful APIs and web services.
  • Experience with unit testing frameworks like MS Test or NUnit.

Responsibilities

  • Collaborate with stakeholders to refine user stories.
  • Design and maintain integrations and enhancements.
  • Write production-quality code aligned with security standards.

Skills

C# / .NET
SQL
Object-Oriented Design
SOLID principles
RESTful APIs
async programming
multi-threading
unit testing
Agile/Scrum
Azure DevOps
CI/CD
Git
NuGet
Windows desktop application development
HTML
XML
JSON

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Job description

Seneca Resources Company, LLC is seeking a Senior Software Engineer to join their Business Integrations team in Raleigh, NC. This role focuses on designing, building, and enhancing software integrations that improve customer-facing capabilities. The ideal candidate will have over 5 years of experience in software engineering, primarily with C# and .NET, and possess strong skills in API development and agile methodologies.

Responsibilities include collaborating with various teams to refine requirements, developing production-quality code, and mentoring junior engineers. A Bachelor’s degree in a related field is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Seneca Resources Company, LLC • North Carolina

On-site
Competitive pay ($65/hr W2)
Comprehensive benefits
401(k) plans
+1
Senior Software Engineer
Senior Software Engineer

Seneca Resources Company, LLC • Raleigh (NC)

On-site
USD 120,000
Senior Software Engineer
Senior Software Engineer

Seneca Resources • Raleigh (NC)

Hybrid
Competitive pay
Health, dental, and vision coverage
401(k) retirement plans
Systems Integration Engineer — Cloud, API & Automation
Systems Integration Engineer — Cloud, API & Automation

Seneca Resources • Arlington (VA)

On-site
USD 90,000 - 120,000
Post-Sales Integration Engineer
Post-Sales Integration Engineer

MaintainX • Raleigh (NC)

On-site
USD 90,000 - 130,000
Senior .NET Microservices Engineer — Lead & Mentor
Senior .NET Microservices Engineer — Lead & Mentor

Seneca Resources Company, LLC • North Carolina

On-site
USD 125,000 - 150,000
Systems Integration Engineer
Systems Integration Engineer

Seneca Resources • Arlington (VA)

On-site
USD 90,000 - 120,000
Senior Backend Integrations Engineer – CRM & Data APIs
Senior Backend Integrations Engineer – CRM & Data APIs

Map My Customers • Raleigh (NC)

On-site
USD 80,000 - 100,000
Senior Integration Engineer - APIs & Data Integration
Senior Integration Engineer - APIs & Data Integration

MaintainX (An Autodesk Company) • Raleigh (NC)

On-site
USD 110,000 - 140,000
Competitive salary
Equity opportunities
Healthcare, dental, and vision
+2
Remote Senior Backend AI & SaaS Integrations Engineer
Remote Senior Backend AI & SaaS Integrations Engineer

United States Digital Space LLC • United States

Remote
USD 120,000 - 180,000