Find the Top Job Opportunities in Atlanta and Across the United States
StandBy Talent works with some of the leading companies around the world. If you want to stay on the cutting edge of your profession and industry, you've come to the right place. To find your next opportunity search below and apply or create a profile so we can help you with your career.
.NET Developer with Angular JS "Investments Software Developer"
Job Location: Princeton, NJ
Our client is located in Princeton, NJ, and is one of the nation’s largest philanthropy devoted exclusively to health and health care. For over 40 years this organization has brought its experience, commitment and a rigorous, balanced approach to the problems that affect the health and health care of all Americans. They work with a dedicated group of diverse individuals and organizations to support programs that have measurable impact and create meaningful and timely change.
The primary responsibility of the Investments Software Developer is to enhance and migrate internally developed portfolio management application. The existing application is a .Net desktop client written in C# which utilizes a Microsoft SQL Server backend and has a legacy desktop interface written in WPF. The applicant will be expected to create new functionality in a new web frontend to be developed using Angular. The applicant will also be expected to migrate existing interfaces from the legacy desktop application into the new Angular frontend as time permits.
In addition to the work described above, the applicant may be required to enhance the Angular based frontend document management system called Alfresco.
Other short term projects will be assigned as required. Other projects may consist of ad-hoc data mining, creation of reports using report writers and Excel, and small web development projects.
ESSENTIAL JOB RESPONSIBILITIES
Analyze existing code and recommend improvement for better maintainability and performance.
Translate business requirements into technical requirements.
Write detailed technical and end user documentation.
Research, analyze and propose technical solutions to problems.
Support end users by providing training, and investigating and resolving technical issues.
Manage expectations for multiple projects simultaneously while staying on top of tasks and deliverables.
Proficient in writing code in C#
Proficient in utilizing the Entity Framework ORM in a .Net application.
The ability to read and write SQL, particularly for Microsoft SQL Server
ADDITIONAL DESIRED SKILLS
Experience with Angular