About Us
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!
Open to Greenville, SC or Cincinnati, OH location
Summary :
Analyze, design, andmodifycustom applications to support a variety of financialbusiness’sneeds in a team environment. Duties includesimple tocomplex design, coding, testing, debugging, and documenting. Rely on experience and judgment to plan andaccomplishgoals, while working under guidance of Sr. Developer or Application Development Manager. Has some experience developing and designing small to large scale applications. This position reports to the Sr. Director of Software Engineer.
Roles & Responsibilities :
Construct andmaintaincustomMicrosoft applications
Work directly with leads on large or complex software projects
Responsible for creating work estimates, technical project plants, and implementation plans
Work collaboratively within an agile project team
Mayassistin research on emerging application development technology, products, and processes
Follow best practices and coding standards
Skills & Qualifications :
3-5 years of experience in the field or equivalent combination of educationand experience
Familiar with distributed architecture and relational databases
Experience developing custom software
Demonstrates experience in IT concepts and practices
Understands the software development lifecycle and is familiar withmore than one approach to software development.
Experience working in a team-oriented, collaborative environment
Good communicationskills with a customer support orientation
Excellent problem-solving skills
Desire to develop in an agile environment
Experience with agile methodologies is a plus
C#
ASP.NET Web development
Win Form applications, WPFpreferred
Develop database objects for MS SQL Server
Windows Communication Foundation or equivalent web service experience
Familiarity with Software Design Patterns a plus
Familiarity with Automated Unit Testing a plus
Experience with MS Team Foundation Server a plus
Educational Requirements :
College degree preferred; or a combination of education and experience
Engineer II Software Development • OH-Cincinnati