Precise Placements
,
London, Greater London
Senior Software Engineer
|
Job Type: Full-time |
---|---|
|
Salary: £70,000 per annum |
Overview
Senior Software Developer - C#, JavaScript, HTML .Net Our international law firm client are currently in need of a new Senior Software Engineer(C#, JavaScript, HTML and .Net) on a contract basis, the Senior Software Engineer will provide technical expertise in the software development life cycle. The client are looking for someone with the ability to hit the ground running with the ability to work and get things done fast. to be considered for this Senior Software Engineer (C#, JavaScript, HTML and .Net) role you must have the following: 5 Years within a Software Development role Ideally a BSC or MSC in computer science or related fields ideally law firm experience Responsibilites Lead by example, both technically and personally, in maintaining the firm's software engineering capability. Be the technical subject matter expert for all software engineering-based decisions within the team. Be an expert on full stack web and mobile application development with a variety of languages including but not limited to .NET, SQL, JavaScript and HTML. Have a pragmatic mindset across all projects, regularly assessing the balance of speed, quality and cost, to consistently deliver high value technologies. Be the expert on systems design, providing support to more junior software engineers on architecture best practice. Be the expert on coding security standards across the team, working closely with the firms information security team. Expected to actively research tools, methods, and technology trends to support modern software engineering practices. Determine software project risks and gaps in test coverage. Help drive best practice in new ideas and in mentoring other team members on the importance of them. Record and document code. Documentation needs to be presented regularly to other team members/stakeholders so that status is clear. Work closely with operations and infrastructure to build and scale back-end services. Build report interfaces and data feeds. To undertake other duties as deemed appropriate by the Manager.