Senior Software Engineer

Seneca Resources
NC, United States
Full-time

Our client is the nation's leading provider of real estate closing and title insurance software. Our client’s technology solutions are used in thousands of law firms and title companies throughout the country and are an essential part of residential and commercial Real Estate transactions.

Their headquarters are in Raleigh, North Carolina.

Our client has received national recognition for our excellent customer service and products and were recently recognized as a 2024 Best Places to Work by the Triangle Business Journal! They have won this prestigious award 12 times since 2012 !

Our client’s development team is responsible for a market leading Title and Escrow application that streamlines the closing and title process, making the process faster, easier, and more cost effective.

The primary responsibility of the Senior Software Engineer is to analyze, design, code, and test new Select enhancements.

This team member will also be responsible for bug fixes and improvements to Select. This will include working with the Product Owner to get details and expected results, along with collaborating with other team members.

The Select team encourages design input and creativity and are looking for a great person to be a member of this team!

What will I do as a Sr. Software Engineer?

  • Design and code new features and enhancements, and troubleshoot production issues
  • Work with Microsoft technologies, primarily in C#
  • Develop tools and practices that will increase the efficiency of your team
  • Work with Microsoft Azure DevOps for task tracking, source control, etc.
  • Work with industry partners to bring their services to our products
  • Follow established procedures, version control, and coding standards
  • Complete thorough unit and integration testing
  • Follow agile development practices
  • Work collaboratively and cohesively in a great team environment

What do I need to be successful as a Sr. Software Engineer?

  • Microsoft C#.NET experience, 4 or more years of hands-on development and design experience
  • Object-Oriented development experience
  • Experience with Web Services, XML and JSON
  • SQL Server experience a must
  • Design Patterns
  • Strong Agile / Scrum development process experience
  • Quick learner, self-starter with strong troubleshooting and communication skills
  • Strong customer service skills and ability to work in team environment
  • Must exhibit a high-level of analytical and problem-solving skills, and attention to detail
  • Complete and thorough unit testing using MSTest, NUnit, xUnit
  • Experience with WCF, NHibernate and Windows Workflow a plus
  • Familiarity with HTML / JavaScript a plus
  • Experience with multi-tier / distributed systems a plus
  • Be creative!

About Seneca Resources :

Seneca Resources is client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry.

Seneca Resources is a leading IT services provider with offices in Reston, Virginia, Alabama and Columbia, Maryland that service clients throughout the United States.

The key to our success lies within our strong corporate culture which drives our business. We challenge our staff through engaging work, and we reward our staff through competitive compensation, extensive professional training, and excellent opportunities for career advancement.

In turn, we look for only the best and brightest to join our team. We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.

21 days ago
Related jobs
Promoted
VirtualVocations
Asheville, North Carolina

A company is looking for a Senior Software Engineer in the Onchain department. ...

Reperio Human Capital
Raleigh, North Carolina

Senior/Principal Embedded Software Engineer (Medical Devices). Senior/Principal Embedded Software Engineer. We are on the hunt for a senior level embedded software engineer, who is willing to take on end to end solution projects. You will be stationed with only mid to senior level fellow engineers, ...

Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Senior System Software Engineer - Performance. ...

CertiPath
Morrisville, North Carolina

Knowledge ofprofessional software engineering practices for the full softwaredevelopment life cycle including coding standards code reviewssource control management build processes testing andoperations. So whatdoes a Senior Software Developer at CertiPathdo. AtCertiPath we are the experts in softwa...

Promoted
VirtualVocations
Asheville, North Carolina

A company is looking for a Senior Java Software Engineer. ...

Electronic Arts
North Carolina, USA

EA Sports is looking for a Senior Animation Software Engineer to develop in-game animation features including animation tools and pipelines, improving existing animation systems and integrating latest animation technologies from our proprietary engine to our games. You will work side-by-side with Te...

WELLS FARGO BANK
Charlotte, North Carolina

Wells Fargo is seeking a Senior Specialty ServiceNow Software Engineer to support the Enterprise Business Resiliency (EBR) line of business within the Enterprise Function Technology (EFT) group. Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the...

Jobot
Cary, North Carolina

We are seeking a dynamic and innovative Senior Software Engineer with a strong background in Python and Django to join our forward-thinking technology company. As a Senior Software Engineer, you will:. This role is perfect for someone who is passionate about software development, thrives in a collab...

Systems & Software, Inc.
North Carolina, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

IXL
Raleigh, North Carolina

As a Software Engineer on the IXL Mobile team, you will manage the full technical life-cycle of building features, fixing bugs, and improving our technology. IXL Learning, developer of personalized learning products used by millions of people globally, is seeking highly motivated Android Engineers w...