Solid experience in developing applications using the .Net/C# technology stack.
• Including ADO.NET, Entity Framework, ASP.NET, MVC, LINQ, etc.
• Experience in developing Web UIs, Web APIs (SOAP & REST) and command line tools.
• Experience with relational databases (SQL Server, Oracle).
• Experience with SSIS and SSRS for integration and developing reports.
• Experience with the full software development lifecycle (SDLC) and test driven development (TDD).
• Experience with PowerShell for automating administrative tasks.
• Ideally, a good understanding of email messaging technologies.
• The ability to analyze existing legacy processes and provide replacement solutions.
• Good report-writing and documentation skills, good verbal communication skills.
• Strong troubleshooting ability with extensive hands-on IT support experience, both back-end and user-facing.
• Able to generate options and recommend solutions which are logical, reasonable, and realistic.
• Ability to challenge the status quo and to generate new ideas and creative approaches.
• Able to develop and manage clear and realistic action plans to accomplish given objectives.
We’re looking for someone like that who can and has:
• Experience of developing applications using .Net/C# technologies.
• Experience of working in complex global email messaging environments.
• Provide detailed design, installation and support documentation, in conjunction with the Service Operations team and other related business streams.
• Work to strict deadlines and provide weekly progress updates, highlighting any potential risks and issues.
• Perform root cause analysis on incident and problem tickets (4th level).
• Liaise with vendors and technical teams to resolve problems.
• Analyse service performance to ensure solutions do not impact production systems.
• Be self-driven and work effectively in a high demand team & projects.
Essential Skills : ASP.Net, ADO.Net, MVC, LINQ, SQL Server, Oracle.
Soft Skills:
• Analytical and logical (you can solve problems and produce solutions to challenges).
• Fluent in English, both written and spoken.
• Self-motivated with ability to work individually and as part of a global team.
• Collaborative nature; willing to share ideas, debate solutions and achieve consensus.
• Patient with a desire to drive the service forward and make a difference.
• Able to manage time, provide regular status updates and meet firm deadlines.