Post Job Free
Sign in

Software Developer C#

Location:
Trenton, NJ
Salary:
130-140K/yr
Posted:
September 11, 2025

Contact this candidate

Resume:

James Curran, Software Developer

Ewing Township, New Jersey, United States, 973-***-****, *****.******@*****.***

PROFILE

Experienced developer skilled in full-stack application development, specializing in .NET technologies and cloud solutions. Demonstrated success in overhauling processes, enhancing system performance, and integrating various platforms. Expertise in developing APIs, optimizing code for efficiency, and ensuring robust security measures. Passionate about delivering innovative software solutions that drive business success and improve user experiences.

EMPLOYMENT HISTORY

Mar 2020

Software Developer, RLDatix Life Sciences (Formerly Porzio Life Sciences)

Overhauled file import process on Azure, integrating Azure blob storage and SQL Database. Deployed as Azure Webjob, improving speed with .NET Core 3.1.

•Developed Core Web REST API for seamless data communication with UI.

•Restructured File Import and Core API for optimal code sharing.

•Designed an extensible framework for generating compliance reports in MS Excel.

•Created validation plug-in framework using C# Expression Trees, enhancing performance.

May 2017 — Feb 2020

Software Developer, MUFG

Architected Counterparty Risk Manager for various derivatives including interest rate swaps and options. Developed multithreaded functionality using TPL for diverse asset classes. Established ETL framework for importing text files into databases. Designed ORM utility for reverse engineering EntityFramework Code-First classes from databases.

•Created object-oriented domain models for trade positions in C#.

•Utilised Veracode for identifying and resolving security vulnerabilities post-static analysis.

Apr 2016 — Oct 2016

Software Developer, Quidsi, inc

Maintained shared code base for six online retail sites using proprietary MVC framework. Integrated Quidsi’s authentication system with Amazon’s membership system.

•Enhanced site functionality, improving user experience.

•Collaborated with cross-functional teams for seamless integration.

Oct 2014 — Dec 2015

Software Developer, Solix, Inc

Developed multiple web-based applications for Lifeline telephone assistance program, addressing varied client requirements. Utilised VB.Net WebForms, C# ASP.NET MVC, and JavaScript/AngularJS for implementation. Created Web API using WCF/SOAP and designed Administrator console (Customer Service module) in AngularJS. Built customer-facing front-end and backend web services.

Jun 2014 — Sep 2014

Software Developer, OneCall Care Management

Developed module for internal support tool, enhancing file search capabilities in Oracle database. Extracted files from archived ZIPs and displayed results efficiently. Utilised WebForms, PL/SQL, TFS, and ICSharpCode SharpZipLib for development.

•Created user-friendly interface for file retrieval.

•Improved data handling efficiency by optimising code.

•Collaborated with team to integrate updates seamlessly.

Jan 2013 — May 2014

Software Developer, AFS Technologies

Maintained and enhanced handheld Direct Store Delivery devices for Windows CE. Converted VisualBasic.Net code base to C#. Designed and developed iPad project using AngularJS. Contracted through Randstad Technologies.

•Improved device functionality through feature additions.

•Successfully transitioned legacy code to modern framework.

•Delivered robust iPad application meeting user requirements.

Nov 2012 — Dec 2012

Software Developer, New York Sports Club

Developed BizTalk application integrating with REST web service for membership management. Collaborated remotely with a team to overcome project delays. Acquired essential BizTalk skills within one day. Delivered project on time for national health club chain.

•Designed application to streamline membership processes.

•Collaborated with team to ensure timely delivery.

•Overcame learning curve in a fast-paced environment.

Oct 2011 — Oct 2012

Software Developer, McKinsey Solutions

Designed and built modules for client and server sides of Silverlight-based web application. Integrated Silverlight/XAML with Star-Schema database and internal framework. Leveraged industry knowledge to enhance retail product offerings. Collaborated with cross-functional teams to meet project goals.

Sep 2011 — Oct 2011

Software Developer, Vi-Tech

Developed HTML and CSS for Classic ASP website ahead of conference. Expanded role to lead a four-week project, rewriting significant portions of the site.

•Enhanced user interface and experience with improved code quality.

•Collaborated with team members to meet project deadlines.

•Contracted through Robert Half.

Dec 2010 — Sep 2011

Software Developer, Connectivity Data Systems

Develop software solutions for a start-up in stealth mode. Design and implement enterprise-wide data access layers. Engage with WinForms, Web Services, console applications, and MS SQL. Refactor code libraries to optimize performance.

•Spearheaded development of data access layers for enterprise applications.

•Collaborated on WinForms and Web Services to enhance user experience.

•Optimized existing code libraries, improving application performance.

Jun 2010 — Dec 2010

Software Developer, CitiGroup

Developed a multi-platform bond trading application consolidating real-time bond data. Utilised Sockets, SSL, and Network Proxies for system integration. Collaborated with Xoriant for project execution. Enhanced trading environments through innovative software solutions.

Jun 2009 — Jun 2010

Software Developer, Thomson-Reuters

Developed multi-platform bond trading application integrating real-time data from diverse sources. Collaborated on WinForms, WebForms, Web Services, Console and Windows Services. Refactored code libraries to enhance performance. Contracted through CompuPros.

•Created user-friendly interfaces for optimal trading experience.

•Improved system efficiency by streamlining application components.

•Collaborated with cross-functional teams to meet project deadlines.

Mar 2008 — Mar 2009

Senior C# Developer, Barnesandnoble.com LLC

Developed services for "My B&N.com" feature, enhancing user experience. Created API and implemented user list management services, including Wishlist and Books Read lists.

•Crafted efficient, scalable code for web services.

•Collaborated with cross-functional teams to integrate features.

Apr 2007 — Feb 2008

Software Developer, FirstPaper, LLC

Developed Windows services for e-reading platform. Created systems to read and sanitise RSS feeds, ensuring data integrity. Stored and repackaged articles for optimal delivery. Collaborated in a start-up environment funded by Hearst Interactive Media.

•Engineered robust Windows services for data processing.

•Ensured data sanitization and accuracy in feeds.

•Enhanced article storage and repackaging efficiency.

Sep 2006 — Apr 2007

C++ Consultant, Raritan Computers

Maintained C++/MFC application interfacing with remote access Enterprise KVM over IP products. Collaborated with cross-functional teams to identify and resolve software issues. Conducted performance tuning and optimisation for enhanced application efficiency.

•Resolved critical bugs to improve overall system reliability.

•Enhanced application features based on user feedback.

•Streamlined codebase, reducing technical debt and improving maintainability.

Nov 2003 — Jul 2006

Senior Programmer/Analyst, Partsearch Technologies

Designed and implemented e-commerce systems for in-store and online sales, integrating multiple search paths and fraud detection in ASP.NET/C# with MS SQL Server. Developed invoice creation systems for retailers using C#/WinForms. Maintained website functionalities, enhancing fraud detection in ASP/VBScript. Led complete system redesign for scalability, covering data access, business logic, and user interface. - Created code generation templates for data-access and UI layers. - Transformed internal design documents from text to XML for improved code generation and documentation.

EDUCATION

Jan 1984

BS, Montclair State University

Jan 1993

MA, Montclair State College

SKILLS

C#

Expert

ASP.NET MVC

Expert

SQL Server

Expert

Azure

Expert

Web API

Expert

AngularJS

Expert

Multi-Threading

Expert

Problem-Solving

Expert

Team Collaboration

Expert

Security Vulnerability Management

Expert



Contact this candidate