BOSS Professional Services
Full Stack Engineer
Job Location
London, United Kingdom
Job Description
Senior .NET Developer London | Sustainability within Investment | 1 Day Onsite Every 2 Weeks Overview Join Our Client, a leader in ESG investment solutions, as a Senior .NET Developer in London. Enjoy flexible work arrangements while advancing sustainability-driven solutions. About the Role As a Senior .NET Developer, you'll play a critical role in enhancing the company’s technology and processes: Upgrade Existing Programs : Refine and modernize software to meet the evolving needs of the company and its clients. Grow and Maintain SaaS Platform : Drive the development of robust and scalable features for the Company's core SaaS offering. Collaborate with Junior Developers : Mentor team members to strengthen the team's skillset and foster innovation. Develop Architecture and Specifications : Design technical solutions that align with long-term business objectives. Lean/Agile Principles : Contribute to continuous process improvement, ensuring efficiency and effectiveness in development. Document Processes : Maintain comprehensive documentation to support operational continuity and team collaboration. About You Knowledge and Abilities .NET Expertise : Extensive experience with .NET technologies and frameworks, ensuring high-quality development. Proactive Collaboration : Thrives in team discussions, actively contributing ideas and debating solutions to achieve the best outcomes. Works effectively with others, even when consensus requires compromise. Change Leadership : Inspired by driving progress and innovation, consistently seeking ways to improve processes, technologies, and outcomes. Serverless Development : Experience with serverless technologies, particularly within Azure, to optimize and streamline application architectures. Software Architecture : Demonstrates a strong understanding of architectural principles and design patterns, contributing to strategic decisions. Mentorship : Ability to guide junior developers, fostering growth and empowering the team to excel. Adaptability : Quickly learns domain-specific knowledge and applies it effectively in projects. Education and Certifications Bachelor's Degree : Not required, however a degree preferably in computer science, software engineering, or a related field is desirable. Equivalent practical experience is acceptable. Technical Skills .NET Development : Deep expertise in .NET technologies and frameworks, a fundamental requirement for this role. Frontend Development : Experience with React (or similar frameworks) and frontend technologies is desirable. SaaS Platforms : Strong knowledge of developing, maintaining, and scaling SaaS applications is highly desirable. Azure Serverless Development : Strong experience with Azure services, including serverless technologies such as Azure Functions, Logic Apps, and Event Grid. Cloud Deployment : Proficiency in deploying, managing, and scaling applications in cloud environments. Experience Development Leadership : 5 years of experience (flexible) in a senior development role, influencing architecture and best practices. Cross-team Collaboration : Experience contributing to strategic decisions and aligning with broader business goals. Additional Information Benefits Enjoy a performance-based discretionary employee share scheme, occasional discretionary bonuses, a pension plan, and healthcare coverage.
Location: London, GB
Posted Date: 1/20/2025
Location: London, GB
Posted Date: 1/20/2025
Contact Information
Contact | Human Resources BOSS Professional Services |
---|