About the Company:
Peaple Talent has partnered with a market leading ecommerce solutions organisation who are recruiting a C# .Net developer on a permanent basis. You will be working as part of a team of developers who are designing, developing and implementing world class high performance client side ecommerce products. You’ll be collaboratively working with colleagues and teams with integration into ERP systems ensuring high-quality and efficient/optimised source code to maximise response times, ensuring best user experience.
About the Role:
Deal with multiple sprint priorities across multiple projects. Ensure that all work is implemented to defined acceptance criteria, with good quality and within the effort estimated. Be responsible to delivery against your own/your teams your team's estimations. Following and contributing to project development standards. Working cross functionally in an agile team and across a matrix organisation. Carry out sprint work in-line with milestone deadlines. Conduct unit testing on own code. Contribute to code reviews and provide constructive feedback. Submit code for peer review and make modifications in line with feedback received. Participate in team and work planning sessions, on requirements and system design sessions. Provide clear updates on progress against assigned tasks, using team burn downs to track and monitor your progress. Escalate problems and exceptions that need to be addressed in a timely manner, with suggested solutions and workarounds. Opportunity to learn/work with integrated delivery pipelines into Microsoft Azure.
Responsibilities:
* Deal with multiple sprint priorities across multiple projects.
* Ensure that all work is implemented to defined acceptance criteria, with good quality and within the effort estimated.
* Be responsible to delivery against your own/your teams your team's estimations.
* Following and contributing to project development standards.
* Working cross functionally in an agile team and across a matrix organisation.
* Carry out sprint work in-line with milestone deadlines.
* Conduct unit testing on own code.
* Contribute to code reviews and provide constructive feedback.
* Submit code for peer review and make modifications in line with feedback received.
* Participate in team and work planning sessions, on requirements and system design sessions.
* Provide clear updates on progress against assigned tasks, using team burn downs to track and monitor your progress.
* Escalate problems and exceptions that need to be addressed in a timely manner, with suggested solutions and workarounds.
* Opportunity to learn/work with integrated delivery pipelines into Microsoft Azure.
Qualifications:
RDMS or SQL database experience, or other modern database technologies.
Required Skills:
* .NET / .NET Core with C#.
* Good communication and interpersonal skills.
* Knowledge of industry standard methodologies, tools and processes for software development.
* Willingness to learn or have experience of working with distributed architectures such as microservices.
* Knowledge of software project lifecycles.
* Empathy with software QA and QC processes.
Preferred Skills:
* Experience in any of the following would be beneficial: ASP.NET, AngularJS, Blazor, ReactJS, JavaScript, Typescript, Web API.