Social network you want to login/join with:
Net Talent has partnered with a FinTech business that is seeking a Software Architect to assist with the design, development, and implementation of innovative applications to meet the needs of their expanding client base.
You should possess deep technical expertise in modern technologies and have a structured approach to designing and developing critical business applications. This role offers an excellent opportunity to stay actively involved in coding while also contributing to architecture and technical solution design decisions.
This is a hybrid role, requiring 2 days onsite in either the Edinburgh or Glasgow office.
Key Responsibilities
* Design and develop applications collaboratively with stakeholders.
* Guide the overall technical architecture of the team’s solutions.
* Stay updated on the latest tools, techniques, and best practices in software engineering and assist the team in adopting them.
* Create functional, technical, and design documentation as needed.
* Participate in the firm-wide technical architect community and influence architectural design decisions and principles.
Technical Background
Hands-on experience with as many of the following as possible:
* C#
* Angular
* R
* Azure cloud and related technologies
* Single sign-on design and implementation
* Object-oriented design patterns
* Microservices
* CQRS
* APIs
* SQL Server/Transact SQL
* Testing frameworks such as NUnit, Moq, and SpecFlow
Experience
* Experience working in a DevOps environment supporting and contributing to agile software delivery is essential.
* Exposure to financial modeling, ideally within the investment domain.
* Ability to translate end-user/stakeholder requirements into detailed technical/architectural specifications and robust solutions.
* Extensive experience in technical and architectural design for large-scale web applications.
* Deep understanding of non-functional requirements such as security and scalability.
* Proven ability to collaborate successfully with client and third-party technical teams.
* Ability to communicate technical concepts effectively to senior stakeholders.
#J-18808-Ljbffr