Principal Full Stack Engineer (Contract)
My client, a multinational financial services organization is looking to recruit a Principal Full Stack Engineer to work in their Enterprise Technology Software Engineering team. This team is responsible for the design, development, and support of an enterprise communication management application. This application is used by communication teams to develop, distribute, and measure communications to associates. Some key channels include email, executive memos, daily news, and polls. The application is built using Angular, .NET framework 4.8, and .NET core services all hosted on Azure. This solution integrates with SharePoint Online and other 3rd party services. This team is focused on strategic partnership with the organisations business partners, and they value integrity, engineering and operational excellence, technological innovation, and the ongoing pursuit of best practice agile methodology and development. The Principal Full Stack Engineer will be a key contributor to all facets of the delivery process aligned to this strategy.
Responsibilities:
1. Contribute to technical analysis, design, and development of high quality, innovative,
2. maintainable software solutions.
3. Resolving issues and/or identifying approaches to solutions
4. Complying with and helping to improve engineering, architectural and coding standards
5. Bring positivity and strength in working with a team of highly talented engineers.
6. Display a deep understanding of best practice agile development.
Requirements:
7. BS or MS Degree in Computer Science, Information Technology, or equivalent.
8. 10+ years of C# experience.
9. Experienced Angular engineer.
10. SharePoint Online development experience is advantageous but not necessary.
11. Ability to learn is vital – Microsoft Azure, Office, .NET Core.
12. Proficiency with the JavaScript, HTML/CSS, MVC, REST web services, and JSON is
13. desired but not mandatory.
14. Solid communication and interpersonal skills.
15. Your customer focus and strong problem-solving skills.
For more information, please email