Principal .Net DeveloperYour new companyHays has partnered with a large financial institution who are looking for a Principal Software Engineer (.Net).What you'll need to succeedSolid hands-on experience developing APIs, microservices, backend components, data access layers, and driving innovative process improvements that add significant business value.Knowledge and experience in AI technology in future-proofing builds.Passion for designing, developing, and deploying high-quality software solutions, contributing to end-to-end design and implementation.Experience with the full software development lifecycle and delivery using Agile practices, with a focus on source control, CI/CD, automated testing, infrastructure cloud pipelines, logging, and monitoring.Readiness to execute state-of-the-art coding practices, driving high-quality outcomes to solve core business objectives and minimize risks.Constant collaboration with stakeholders to understand business requirements and contribute to design.Natural drive to educate, communicate, and positively influence various stakeholder groups.Solid hands-on experience in the banking domain is advantageous.Ability to think outside the box and solve complex technical problems.Solid hands-on experience with Cloud native development in AWS.Knowledge in coaching junior engineers and sharing expertise to uplift and improve software development practices.Tech SkillsMicrosoft .Net Technologies such as C#, .Net Framework, .Net Core, MVC, Web API, Kafka.Front End Technology: ReactJs, NextJs.JavaScript frameworks: Angular, React.Expertise with Microservices, Restful API design pattern, and solution design.Databases: Oracle, Aurora.AI tools in AWS or Azure.DevOps and CI/CD: TeamCity, GitHub Copilot, or Octopus.Experience with monitoring and observability tools like Prometheus/Grafana, Splunk, AWS Cloudwatch.AI & Machine learning and LLM knowledge is desired.Expertise with Security Engineering principles and implementation.Cloud native development - AWS preferred.AWS Cloud - Certification.Understanding of DevSecOps environment and landscape, SRE Practices.What you'll get in returnAn opportunity to work in a dynamic and innovative environment, contributing to significant strategic transformation and change delivery in the Business Banking domain. You will be part of a team that values continuous improvement, collaboration, and the drive to empower businesses and people with tomorrow's technology.What you need to do nowIf you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.Desired Skills and Experience.NetSeniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation TechnologyIndustriesBanking
#J-18808-Ljbffr