Advance Search

Browse Jobs

Senior .NET Developer

Posted 8 days ago

Senior .NET Developer - .NET/Angular is required by fast growing, highly successful organisation based in OxfordThis opportunity is to work with their Software Engineering Team scoping out new potential developments and redevelopments of our online platform used by their clients. They are striving to digitally transform all areas of the company and require a strong, capable, and structured senior software developer to help achieve this. Their developments are predominantly web applications and support all areas of the business.Main accountabilitiesAble to champion technical best practices within the teamDesign and development of well-structured modular systems which utilise efficient code that follows our in-house coding & quality standardsCollaborate and add value through participation in peer code reviews, providing comments and suggestionsDeliver technical solutions to a variety of complex problems and provide appropriate estimationsEffective and meaningful documentation of systems to ensure ease of support and modification in the futureInvestigate and problem solve unknown problems and deliver working solutionsVisibility of project progress, to ensure that projects are delivered to agreed deadlines and targetsMentoring across the team to drive standardsOngoing personal development to ensure that the latest development tools and techniques can be utilised where appropriateProvision of timely and effective support to existing systems and solutionsExcellent collaboration with colleagues and internal customers, to ensure that development sprint targets are met and that customer expectations are metCollaboration with product experts within IT and other areas of the business to ensure that a unified approach to data integration is adopted and those project dependencies are identified and managed appropriatelyTo work flexibly, which may on occasion involve out of office business hours including early mornings, evenings, and weekendsWilling to work on varied platforms and pick up new technologies relevant to the business needTo exhibit security best practices and guide the team in the areaRequirements specific to the roleYou will:Have a minimum of a BSc/BA in Computer Science or a related field, other professional management trainingExtensive experience in at least 6 of the following: C# .NET/.NET Framework. Angluar or another Typescript SPA, CSS, SASS, SQL Server 2012+, DockerIn-depth knowledge of software interfacing processes and technologies including web services and APIsThorough understanding of the complete software development life cycleExperience in using Agile methodologyExperience in source control and automated build/test systemsExperience in cloud-based Continuous integration/delivery (CICD)Able to lead on projects understanding technical and non-technical needsSoftware architecture designCloud/DevOps best practicesExtensive knowledge of the following Cloud Architecture/DevOps, Containerisation, WebAPI, Interfacing techniques.Patterns & Practices - Design Patterns, Microservices, Event-Driven Design, TDD/BDDExperience/skills regarded as ideal but not essentialExperience in working effectively with non-technical end-users to deliver effective business solutions.Experience in SQL Server/No SQL/Azure/AWS/GraphQl/Kubernetes/DevOps PipelinesExcellent communication skills with the ability to convey technical information, accurately, and convincingly through speech and/or in writingResults focus sets high work standards for self and demonstrate the drive to meet targetsCustomer orientation: desire and willingness to address the needs of internal and external customers, seeking continually to improve quality & standards of excellenceTeamwork: contribute actively to a working environment, in which team members work cooperatively with each other, accepting collective responsibilityPlanning & Organisation: prioritise, organise & schedule activities & resources to ensure achievement of results within tight deadlinesExcellent training and career development opportunities exist for the right candidate.Based in Oxford 3 days per week, remote 2 days per weekBasic salary £55-60,000 + excellent benefits
Apply