Seneca
Seneca

20 Seneca Software Jobs Hiring Near You

Senior Software Engineer Location: Raleigh, NC Clearance Requirements: None Pay Rate: $65.00/hr ... When you work with Seneca, you're choosing a company that invests in your success, celebrates your ...

Software Engineer (Embedded)

Sausalito, CA

$149K - $196K/yr

We are seeking a skilled Software Engineer to join our growing engineering team. In this role, you ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

We are seeking a skilled Software Engineer to join our growing engineering team. In this role, you ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

Software Engineer (iOS)

Sausalito, CA · On-site

$100K - $170K/yr

... Seneca's autonomous drone systems. This is a mission-critical role where your work directly ... Solid understanding of object-oriented design principles, software architecture patterns (e.g., MVC ...

Software Engineer (iOS)

Sausalito, CA · Remote

$159K/yr

... Seneca's autonomous drone systems. This is a mission-critical role where your work directly ... Solid understanding of object-oriented design principles, software architecture patterns (e.g., MVC ...

Collaboration: Work closely with cross-functional teams, including mechanical, software, and ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

Collaboration: Work closely with cross-functional teams, including mechanical, software, and ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

... and presentation software skills • Basic skill capturing and translating processes and ... When you work with Seneca, you're choosing a company that invests in your success, celebrates your ...

As a UAS Flight Test Technician, you'll support Seneca's flight test program by preparing aircraft ... Two-way radios, cameras, web-based software. * Physically able to lift 50 lbs, work outdoors in ...

UAS Flight Test Technician

Sausalito, CA · On-site

$80K - $130K/yr

As a UAS Flight Test Technician, you'll support Seneca's flight test program by preparing aircraft ... Two-way radios, cameras, web-based software. * Physically able to lift 50 lbs, work outdoors in ...

Mechanical Engineer

Sausalito, CA · On-site

$115K - $165K/yr

You'll work cross-functionally with software engineers and other team members to deliver robust and ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

Electrical Engineer

Sausalito, CA · On-site

$115K - $175K/yr

You'll work cross-functionally with software engineers and other team members to deliver robust and ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

You'll work cross-functionally with software engineers and other team members to deliver robust and ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

You'll work cross-functionally with software engineers and other team members to deliver robust and ... That's the world Seneca is building. We're combining the deep expertise of seasoned fire ...

Senior Software Engineer

Senior Software Engineer

Seneca

Raleigh, NC • On-site

$65/hr

Other

Medical, Dental, Vision, Retirement

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


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.