Senior .NET Developer

مصر - Egypt
About Tangent At Tangent we work with large enterprises from IWG plc to SAP & UK Power Networks, to build future ready digital experiences, products and capabilities.We’re a 100 strong agency working across strategy, consultancy, design, engineering and project management with offices in London, Valencia, Cape Town, Lahore, Poznan and Cairo.What you’ll be doing We are looking for an experienced backend developer with expertise in the Microsoft stack who is passionate about delivering code the right way. You will be working directly with the client and a close-knit full-stack technical team on an enterprise, globally distributed sales tool for a FTSE 250 organisation. The role is mainly working with a .NET Core, Service based architecture in Azure. What we are looking for We are looking for someone who can demonstrate experience in: Supporting, maintaining and enhancing business critical, enterprise systems C#, .NET Core Service/microservice development architecture API Development Lucene Indexes, performant querying and writing using products such as ElasticSearch/NEST. Queue technologies such as ServiceBus or similar, and patterns such as Pub/Sub and Eventual Consistency. Working in a digital agency and has worked with project managers, UX/UI designs, internal, near-shore and off-shore development and QA teams. Working within an agile development team and peer reviewing code Object-oriented design and design patterns. Azure (IaaS, PaaS including Serverless e.g. Functions) CI/CD through dev, stage, UAT and production Estimating technical effort, licensing and hosting costs and clearly communicating them to non-technical users Highlighting technical risks and communicating potential mitigation strategies to a Project Manager to enable them to make informed decisions. Planning, designing and writing automated tests including unit using NUnit, integration Development methodologies such as DDD, BDD and TDD.The successful individual should be: An excellent communicator - able to communicate technical information succinctly and meaningfully to non-technical colleagues and clients Able to work as part of a team, working closely with Project Managers, Front end developers and DevOps engineers. Able to plan; spotting technical risks, issues and dependencies and communicating the impact of these to the project team (with enough lead time to do something about them) A self-starter, comfortable working autonomously when needed and being proactive in getting information to move work along when needed Used to working in an agency environment, familiar with working to budgets, schedules, completing timesheets, participating in stand ups and providing progress updatesTechnical skills required:.NET Core Azure SQL Server Lucene Indexes such ElasticSearch or SOLR Azure DevOps (similar TeamCity/Optopus/Jenkins etc TDD/NUnitBonus points if youBonus points if you have experience in: .NET Framework CMS Experience, Umbraco, Sitecore AWS or GCP Docker Kubernetes Modern front-end frameworks such as React, Vue or Angular Redis Nginx Experience working within a digital agency environment would be beneficialLife at TangentWhat we believeAt Tangent we understand people - designing user-centric products and creating high-performing teams. We are truly committed to protecting our most important asset, the planet. Always seeking to improve our digital footprint and lower carbon emissions. We make decisions with a purpose in mind. Producing work that is measurable, considered and will drive clients’ businesses forward.Our strategy is underpinned by our 4 core values: Always ask questions ​ Listen more than speak ​ Own your area ​ Strive for better What we offer We work hard to make sure Tangent is not only a fun place to work but also provides a platform for you to grow. 100% remote working We understand life is about balance, that’s why we provide the flexibility you need to work in a way that suits you best.Global socials and parties There’s always a social in the works at Tangent - all designed to help you form friendships with your colleagues.Growth and training We provide continuous opportunities for improvement and career development. From specific training or qualifications to event attendance, we encourage our teams to stay curious, nurture their skills and reach their ambitions.At Tangent our aim is to create a working environment where every single member of the team has the opportunity to be themselves. We are an equal opportunities employer and will welcome and consider all applications regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion, sex and sexual orientation
تاريخ النشر: ٢٦ مارس ٢٠٢٤
الناشر: Wuzzuf .com
تاريخ النشر: ٢٦ مارس ٢٠٢٤
الناشر: Wuzzuf .com