Description:
The Web Engineering Team, distributed across New York, London, Montreal and Budapest, is responsible for driving internal web hosting strategy and solutions for applications in the firm. It also delivers in-house developed management systems to provide Platform-as-a-Service (PaaS) technology platform.
We are looking for a Windows engineer/developer with experience in delivering enterprise-scale infrastructure solutions to join the team. The ideal candidate has experience developing in C#, Powershell, knowledge with Infrastructure/Platform-as-a-Service and container technologies.
The candidate will play a key role in developing and integrating automated web application deployment for Windows technologies in the firm. In addition, collaborating with internal developer community and application support customers (who are predominantly located in New York) is a key requirement for the role.
The candidate will be responsible for creating high performance, reliable, secure, and maintainable systems. The candidate will be expected to follow and set industry best practices, standards and patterns. The candidate will be ensuring proper SDLC using source control, build and test automation, CI/CD, disciplined configuration and deployment.
Qualifications:
• 5+ years of C# .NET development experience up with knowledge of latest .NET frameworks
• Good at Object Oriented Programming and common design patterns
• 3-5+ years of experience with .NET server side development technologies like .NET Core, ASP.NET, WCF and IIS
• Expertise in enterprise software development and maintenance with Microsoft technologies
• Experience in configuring and deploying private IaaS/PaaS/Container technologies
• Experience in an Agile working environment and familiar with Scrum or Kanban
• Experience in a Test-Driven Development environment
• Good at troubleshooting and problem solving skills
• Ability to work with remote team and communicate with clients closely.
• Cloud related technologies is not required but preferred