Senior Developer
Harborside
A Long Island-based healthcare communications firm is looking for an advanced C# developer.
We are looking for application development from start to finish. This position will expose you to a variety of projects including cross platform web, email, mobile, and desktop development. In addition, you will become familiar with a variety of CMS platforms and other web-based systems. You will also be responsible for assessing new technologies and choosing them for future integration with our various products and services. The senior developer will be head of a small team of developers. This position will report to the Chief Technology Officer.
Required skills:
- 5+ years of experience working in application development using C#
- Excellent Object-Oriented Programming skills
- Experience in MS SQL Server and Azure Cloud technologies
- React well and quickly to frequent project demands and requirement changes
- Excellent analytical, troubleshooting and problem-solving skills
- Good communication skills
- Ability to multi-task
- Demonstrate professionalism
Preferred skills:
- Prior experience in web-based application development
- Experience working with other Microsoft based technologies (IIS, Azure, etc.)
- Knowledge in design patterns
- TFS, GIT Experience
- Experience in front end technologies like HTML, JQuery, MVC.NET, Angular JS, Bootstrap, Javascript framework, Go programming language
- iOS/XCode/Objective-C experience
- PHP and MySQL experience
- Umbraco Content Management development experience
- Moodle development experience
- Experience with any of the following programming technologies: Microsoft Webforms, Blazor, Xamarin Forms, Razor, UWP/XAML, Entity Framework, SSO related technologies and techniques (including Identity Server 4, OAuth & SAML), Ad technologies including (Google Ad Manager, Xandr, OpenRTB (or any other Header Bidding & DSP/SSP technologies), REST and API development/integration
Compensation & Benefits
- Salary commensurate with experience/qualifications
- Health insurance
- 401(k)
- Paid vacation, holidays, sick time
- Opportunity to learn and be exposed to a wide variety of technologies