Vacancy expired!
- This position with be on our client’s Application Development Support team, with primary functions related to the support of existing applications and interfaces.
- Collaborate on project teams comprised of internal team members and stakeholders to develop and maintain technology solutions that support current and future business needs.
- Develop applications utilizing current Microsoft Development technologies.
- Maintain secure coding standards in developed applications.
- Develop / maintain databases utilizing Microsoft SQL Server technologies.
- Support and troubleshoot internal applications and integrations.
- As part of the Application Development Support team and the broader Technology Solutions Group team, provide afterhours support of business systems. This will include on-call duties, on average one week per month. Maintains work log
- Willingness to travel; approx. 5%
- Bachelor’s Degree in IT or related area; equivalent professional experience will be considered
- 5+ years of experience developing applications utilizing Microsoft .Net Framework (C#.NET)
- Strong proficiency in ASP.NET server web technologies including: MVC, Razor Templates, Razor Pages, and legacy Web Forms.
- Strong proficiency in client web technologies including html, CSS, JavaScript, typescript, jQuery.
- Angular 2+ experience (or experience with similar spa framework) preferred.
- Proficiency developing and consuming REST based API’s using ASP.NET / C#.
- Experience utilizing Object Relational Mappers such as Entity Framework.
- Experience developing and maintaining TSQL stored procedure, functions and scripts preferred.
- Experience translating conceptual business requirements to application code.
- Experience utilizing Git for source code management.
- Experience utilizing Azure Devops (VSTS / TFS) for project / defect management and application deployment.
- Previous training and experience following secure coding practices.