Reporting to the Director of Application Development, the department is seeking an experienced .Net full-stack developer to join our dynamic, highly collaborative team who is passionate about building web applications using the latest technologies. At Columbia University, we develop solutions that bring together and support alumni, and enhance education and research through increased donations and other forms of engagement. The full-stack developer will focus initially on addressing a significant backlog of enhancements to our primary tools for fundraising and alumni relations: Athena Web and Athena Events. The developer may also have the opportunity to participate in projects on other platforms, including NodeJS and Salesforce.com. This is a great position for someone who wants to make immediate contributions and is also looking to expand his or her skillset.
Responsibilities include, but are not limited to the following:
Analyze user stories and bug reports to determine specific requirements for application fixes/enhancements
Implement code changes in ASP.Net/C#
Work with integration specialists to implement any required changes to Oracle database code
Coordinate test and release of new code in cooperation with the Director of Application Development and the Senior Director of Enterprise Systems and Compliance
Work with the Director of Application Development to prioritize workload
Design, build, and maintain efficient, reusable, and reliable C# code.
Produce interactive solutions that function in cross-browser environments
Troubleshoot business and production issues
Translate software requirements into workable and maintainable code
Bachelor's degree required including a minimum of four (4) years of .Net full stack experience in web application design and development. Excellent sense of web development and application architecture. Excellent attention to detail and knowledge of coding/application design best practices. Commitment to documentation. Ability to communicate with all levels of users (internal and external). Strong problem-solving skills, adaptable, proactive and willing to take ownership.
NodeJS app development, AWS (Amazon Web Services), Microsoft SQL Server, Salesforce.com platform development (Apex and/or declarative development) and, Drupal 8.
Equal Opportunity Employer / Disability / Veteran
Columbia University is committed to the hiring of qualified local residents.
Internal Number: 500532
About Columbia University
Columbia University is one of the world's most important centers of research and at the same time a distinctive and distinguished learning environment for undergraduates and graduate students in many scholarly and professional fields. The University recognizes the importance of its location in New York City and seeks to link its research and teaching to the vast resources of a great metropolis. It seeks to attract a diverse and international faculty and student body, to support research and teaching on global issues, and to create academic relationships with many countries and regions. It expects all areas of the university to advance knowledge and learning at the highest level and to convey the products of its efforts to the world.