Jobs · Engineering · North Carolina

Senior Software Engineer

Seneca Resources Company, LLC · Raleigh, NC · 4 wk ago
Engineering$65/hrContract

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

About the Role

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.

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

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)

Skills

  • C# / .NET (Visual Studio)
  • SQL
  • Object-Oriented Design
  • SOLID principles
  • RESTful APIs
  • Web services
  • Integration development
  • Async programming
  • Multi-threading
  • Serialization
  • Unit testing (MS Test, NUnit, or xUnit)
  • Azure DevOps
  • CI/CD
  • Git
  • NuGet
  • Distributed / n-tier application architecture
  • Authentication
  • Design patterns
  • API documentation review
  • Windows desktop application development
  • Windows workflow
  • HTML, XML, and JSON

Benefits

At Seneca Resources, we are committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply. We are an Equal Opportunity Employer.

Pay

$65.00/hr

Schedule

Full-time

Contact Information

To apply for this position, please visit our website at [Insert Application Link Here].

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com