Principal Duties and Responsibilities: Develop applications through their full lifecycle. Interpret written requirements and technical specifications documents. Support, maintain, and document software functionality. Provide development support to the production support team to facilitate maintenance of key production systems. Leverage appropriate technologies (code development, product features, production support DB scripts, etc.) to develop programmatic solutions to recurring system issues. Use sound test-driven development practices. Follow programming standards, best practices, coding styles, and other development guidelines. Participate in design/code reviews. Participate in daily team meetings. Be available for rotational, after-hours duties as required ensuring critical financial systems/functions are operational. Perform other duties as needed or assigned by a manager. Education and Experience: Bachelor’s degree in computer science or related field and/or equivalent experience. The top skills required include C#, MS .Net Core Framework, .Net 5, jQuery and TSQL. Minimum 5 years’ development experience with Microsoft web-based application development, leveraging Visual Studio 2020 or later. Minimum 5 years’ professional experience developing solutions with C# .NET, .NET Core, and SQL Server. Demonstrated experience with MVC, JQuery, HTML/DHTML, CSS, XML, XSL, AJAX etc. Experience implementing web services utilizing WCF, SOAP, and JSON. Solid background in object-oriented design and analysis (OOD/OOA), unit testing, stored procedures, and DB performance. Aptitude for researching and troubleshooting root cause system issues. Familiarity with Microservices Architecture Takes ownership of decisions, actions, problems, and solutions. Fluent with Microsoft Excel, Word, and Outlook; exposure to MS Project. Development skills, including experience with at least one .NET unit testing tool and one refactoring tool. Desired: Familiarity with Agile development processes and/or Dev Ops Desired: Knowledge of financial systems especially Small Dollar Lending Must enjoy working in a fast-paced, high volume and ever-changing work environment. Expert in using GitHub Copilot or Similar Tools Desired Knowledge of building Agentic AI solutions using GitHub Copilot Studio
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level