Join to apply for the Senior Software Engineer role at William Huston Photography.
We are searching for a Senior Software Engineer for a market-leading technical business that produces award-winning software applications, solutions, and products for their clients.
You will join a friendly, dynamic, and supportive team that encourages collaboration and fosters a culture of innovation.
In this position, you will play a key role in designing, developing, and testing software applications and tools for both internal and external stakeholders.
You will assist the Engineering Team and Product Owners in translating project requirements into technical tasks for the Development Team, providing sensible estimates.
As a Senior Software Engineer, you will stay updated on new developments across the business and work with the team to implement best practices.
You will promote better working practices and adoption of tools that improve development efficiency and quality. You will leverage your experience to assist in the delivery, design, implementation, configuration, and testing of large, complex modules within a product.
You will also share your knowledge and experience with Junior Developers.
The Role Will Involve
1. Assisting in the implementation and configuration of modules/components that comprise the product.
2. Supporting analysis functions within the team by providing detailed technical information where required.
3. Reviewing team work and providing guidance and mentoring when appropriate.
4. Collaborating with other Senior and Lead Technical Software Engineers through community of practice and architecture sync sessions to share knowledge and ensure consistency.
5. Interpreting program or project objectives, specifications, and requirements within a team environment.
6. Writing program codes, testing, and implementing process changes.
7. Troubleshooting complex incidents and issues.
8. Enabling technology-based process improvements and user efficiencies.
9. Working with Project and Process Owners to extend applications into new functional areas.
10. Collaborating with Business Analysts to refine requirements and drive product design.
11. Breaking down Epics into individual Stories for team assignment.
About You
You will be technically competent and highly experienced in software development and troubleshooting, with effective communication skills to explain technical concepts to diverse audiences, including non-technical employees.
You Will Also Have
* Strong hands-on experience in designing and developing .Net and C# applications.
* Experience in designing and developing Azure-based applications, including Functions and Function Apps.
* Experience with BDD and Unit Testing.
* Proficiency with Visual Studio and VS Code.
* Experience working in an Agile environment.
* Knowledge of Cloud platforms - Azure and AWS (Azure preferred).
* Experience with Relational and NoSQL databases (SQL Server or Cosmos DB preferred).
* REST API development experience.
* Familiarity with GitHub / Git.
* Experience in Agile, CI/CD, and Cloud (Azure preferred).
* Ability to produce high-quality routine and non-routine code.
* A formal qualification in a related discipline (e.g., Microsoft Certified in Azure Fundamentals or Azure Developer Associate) is a bonus but not essential.
Additional Information
The role offers excellent benefits, including a competitive salary, 25 days' holiday plus bank holidays, options for additional unpaid leave, an annual Lifestyle Allowance, a good Pension Scheme, Private Health Insurance, Income Protection, Charitable Fundraising, Cycle to Work and Gym Schemes, Internal Coaching and Mentoring, Training and Career Progression, and Remote Working & Family-Friendly Policies.
To be considered, you MUST have the Right to Work in the UK without sponsorship, as our client cannot sponsor applicants.
Keywords include: Senior Software Engineer, .Net, C#, Azure, Azure Functions, Azure Function Apps, BDD, Unit Testing, Agile, Visual Studio, VS Code, GIT, GitHub, SQL Server, Cosmos DB, NoSQL, RDBMS, REST API, CI/CD.
Due to high application volume, only candidates with suitable skills and qualifications will be contacted. We adhere to the Equality Act 2010 principles.
Bowerford Associates Ltd acts as an Employment Agency for this vacancy.
#J-18808-Ljbffr