.NET Programmer/Developer

Location: Yorkville, NY 13495


Employment Type: Full TimeClick here to view full job description

Job Description Summary:

A new and exciting opportunity is available in the Member Technology Services Division of AmeriCU Credit Union! 

The .NET Programmer/ Developer will:

  • Be responsible for developing business intelligence solutions and leveraging Microsoft technologies C#/.NET, SQL Server, SSRS.
  • Develop, implement and maintain computer applications for user departments and members.
  • Work with Senior developers and Managers to provide a strategic roadmap for the Application Development Team.
  • Troubleshoot issues, provide fixes and document changes.
  • Assist with problem solving and perform testing and documenting of computer systems. A strong knowledge of the entire development stack is desired.

Qualifications:

  •  Bachelor’s degree in Computer Science, Engineering or related discipline, or equivalent work experience required
  • Minimum of 3 year experience in application design and development using a variety of .NET technologies and languages, including C#, VB NET, Javascript, Jquery.
  • Experience in creating, designing and maintaining REST Web services and SQL databases; strong understanding of database design and REST principles
  • Experience with the following strongly preferred: Microsoft MVC, WCF, WPF, Design Patterns, Agile methodologies, HTML, CSS, PHP,XAML, Swift.
  • Knowledge and experience with Microsoft SQL Server (including T-SQL, views, stored procedures, user defined functions, etc.)  
  • Well versed with object oriented principles and aware of design patterns.
  • Excellent troubleshooting skills with proven ability to quickly identify and address root cause.
  • Demonstrated ability to work with Visual Studio, Team Explorer, TFS.
  • Experience with analysis, design, developing, coding, testing, maintenance/support, configuration management, and deployments.
  • Desire to work in fast-paced team environment.
  • Good technical knowledge, with hands-on experience managing systems development in new computer architectures and environment; knowledge of relevant technology and tools.
  • Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms.
  • Strong interpersonal skills; ability to work well on cross-functional project teams.
  • Will be required to work nights, weekends, or off-hours, without supervision. Subject to temporary shift changes and odd workweeks, including weekends. Month-end, quarter-end statements and reports, updates, etc. will necessitate modification of the work schedule.