Software Development Engineer

Resurgent Capital ServicesCincinnati, OH

About The Position

Fueled by a fundamental belief in innovation, Resurgent Capital Services is an industry-leading financial services company in our sector. It all began 25 years ago when a small group of successful entrepreneurs had a vision for a new type of asset receivables company. One with a commitment to superior service and a personal touch with every interaction. We believe that demonstrating integrity in everything we do, maintaining a strong commitment to compliance, and doing things the right way is a sustainable business model. We want you to feel like your work has an impact and makes a difference every day. Join us as we develop strategies for change and transform the trajectory of your career! Summary: Analyze, design, and modify custom applications to support a variety of financial business’s needs in a team environment. Duties include simple to complex design, coding, testing, debugging, and documenting. Rely on experience and judgment to plan and accomplish goals, while working under guidance of Sr. Developer or Application Development Manager. Has some experience developing and designing small to large scale applications.

Requirements

  • 5+ year(s) of experience in the field or equivalent combination of education and experience
  • Knowledgeable in distributed architecture and relational databases
  • Solid experience designing and developing custom software
  • Demonstrates experience in a variety of the field's concepts and practices
  • Understands software development lifecycle and is familiar with a variety approaches to software development
  • Experience working in a team-oriented, collaborative environment
  • Good communication skills with a customer support orientation
  • Excellent problem solving skills
  • Desire to develop in an agile environment
  • C# Win Form applications
  • ASP.NET Web development
  • Windows Presentation Foundation
  • Design and develop databases using MS SQL Server
  • Windows Communication Foundation or equivalent web service experience
  • Familiarity with software design patterns
  • Familiarity with automated unit testing

Nice To Haves

  • Experience with agile methodologies a plus
  • VB.NET a plus
  • Experience with MS Team Foundation Server a plus

Responsibilities

  • Design, construct, and maintain custom Microsoft applications
  • Assist in researching, collecting, and reporting information on the ability and capacity of software products
  • Work directly with leads on large or complex software projects.
  • May lead small projects under direction of Sr. Developer or Application Development Manager
  • Work collaboratively within an agile project team
  • Conduct research on emerging application development technology, products, and processes
  • Recommend application improvements
  • Follow best practices and coding standards
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service