.Net Principal Engineer

Job Type:
Permanent
Categories:
IT & Technical
Location:
Eastern Europe, Europe, Gibraltar, Home-Based
Salary Description:
Competitive Salary Offered
Posted:
12-Jan-22
Job Ref:
16752

Our client has an exciting opportunity in the form of a .Net Principal Engineer. The roles can be based in Gibraltar, Belgrade, Athens, Yerevan or remotely.

Key Responsibilities:

• Guide the legacy applications & teams through the next 2 years to sun-setting and final deprecation whilst ensuring performance under growing load and volumes
• Within the application ecosystem, create innovative solutions to maintain and enhance product features and performance of various core components
• Lead the effort to enhance architecture following industry best practices and relevant upcoming business needs
• Assist in the mentoring of team members on software development practices, architecture and design
• Lead the efforts in understanding performance and scale constraints
• Participate as a member of an Agile development team for specific high impact projects
• Act as the point of reference for one more technical guilds
• Ensure code quality by establishing best practices in team code reviews. Make sure code reviews are adapted to fit issues encountered on production.
• Monitor production incidents and make sure that appropriate technical measures are taken to make sure that similar cases are being avoided in the future and relevant lessons are learned by legacy and new technology respective teams
• Contribute to the resolution of any issues and incidents
• Ensuring that applications have appropriate hooks into monitoring and alerting tools to assist in itops in monitoring, problem discovery and resolution
• Liaise with devops and the platform teams to make sure automation (automated provisioning, continuous delivery, qa automation etc) is being implemented to the expected levels
• Collaborate well in a distributed, cross-functional team environment, interacting with QA's, project managers, product owners, and other departments
• Guide teams to ensure legacy systems are supported (including out of hours / callout etc) following best practices

Essential Requirements:

• .Net Frameworks, Nginx, IIS, and Visual Studio.NET.
• ASP.NET, MVC, .Net Core, Javascript / Bootstrap
• Advanced Proficiency in C#
• Experience with Redis
• Building and maintaining web application, web services, and windows services
• Advanced Proficiency in optimizing database queries, stored procedures, etc.
• Advanced Proficiency in integrating with APIs (RESTful)
• Experience with TSQL and Microsoft SQL Server as RDBMS
• Experience in Redis key-value database
• Desirable background in payment method integrations / payment systems.
• Experience in working in an Agile environment

Contact Details:
Tel: +44 (0) 1355 588 988
Contact: BettingJobs
Email:

Return to search results

X
Latest Job Listings