Principal Full Stack Engineer (Contract)
Our client, a multinational financial services organization, is seeking a Principal Full Stack Engineer to join their Enterprise Technology Software Engineering team. This team designs, develops, and supports an enterprise communication management application used by communication teams to create, distribute, and measure communications to associates.
This application features email, executive memos, daily news, and polls. Built with Angular, .NET framework 4.8, and .NET core services hosted on Azure, it integrates with SharePoint Online and other third-party services. The team focuses on strategic partnerships with business partners, valuing integrity, engineering excellence, technological innovation, and agile methodology best practices.
Responsibilities:
* Contribute to technical analysis, design, and development of high-quality, innovative software solutions.
* Resolve issues and identify approaches to solutions.
* Comply with and improve engineering, architectural, and coding standards.
* Collaborate with a team of highly skilled engineers, promoting positivity and strength.
* Demonstrate expertise in agile development best practices.
Requirements:
* Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent.
* 10+ years of experience with C#.
* Expertise in Angular.
* SharePoint Online development experience is advantageous but not required.
* Ability to learn new technologies, including Microsoft Azure, Office, and .NET Core.
* Proficiency in JavaScript, HTML/CSS, MVC, REST web services, and JSON is desired but not mandatory.
* Solid communication and interpersonal skills.
* Strong customer focus and problem-solving skills.