Senior Software Developer
Bowerford Associates Limited
Dorchester, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 70KJob location
Remote
Dorchester, United Kingdom
Tech stack
ASP.NET
JavaScript
.NET
Agile Methodologies
Amazon Web Services (AWS)
Data analysis
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Software Design Patterns
DevOps
MVC
Pair Programming
Powershell
Scrum
Software Systems
SQL Databases
React
Angular
Production Code
Code Restructuring
Job description
- As a Senior Software Developer, I will utilize your development skills and software expertise to create high-quality, innovative solutions in a Cloud (Azure/AWS), DevOps, and Agile driven environment. You will be responsible for:
- Following Agile methodologies for the design, development, and acceptance of software solutions.
- Collaborating with the Product Owner to understand customer requirements and the scope of the solution.
- Performing assessments, challenging assumptions, and identifying appropriate acceptance criteria to mitigate potential development risks.
- Engaging in requirements analysis, scoping, specification definition, data analysis, and project management as needed.
- Creating production code and performing code reviews, supporting both individual and pair programming.
- Applying established design patterns and best practices, ensuring the delivery of high-quality and efficient solutions.
- Demonstrating eagerness to learn, research new solutions, and share findings with colleagues and customers.
- Mentoring Junior Developers and Developers.
Technologies:
- AWS
- Angular
- Azure
- C#
- Cloud
- DDD
- DevOps
- JavaScript
- MVC
- PowerShell
- Product Owner
- React
- TDD
- ASP.NET
- SQL, Please note that due to a high volume of applications, I can only respond to candidates whose skills and qualifications are suitable for this position. I am committed to ensuring that no terminology in this advertisement discriminates against any protected characteristics under the Equality Act 2010.
Requirements
- To be considered for this outstanding opportunity, I seek candidates with in-depth development experience in a mix of the following languages, tools, and methodologies:
- C#
- .NET
- MVC
- React and/or ReactJS
- Angular and/or AngularJS
- JavaScript and JavaScript Frameworks
- Manual and Automation Testing
- Refactoring
- Unit Testing
- Analysis and Design
- Agile & Scrum Methodologies
- TDD
- BDD
- DDD
- PowerShell
- Azure and/or AWS experience (or similar)
- I also value strong communication skills, both verbal and written, as you will interact with both external and internal customers.
Benefits & conditions
This role offers a remote home-working opportunity with a competitive salary and an excellent benefits package, including 25 days of holiday plus bank holidays, a Health Cash-back Scheme, Permanent Health Insurance, Life Assurance, a Bonus, a Good Pension, an Enhanced Maternity & Paternity Scheme, and Professional Development & Training.