Senior Software Engineer - .NET Our client are looking for a Senior Software Engineer to join their team. You will be part of a team designing, developing & implementing products that enable Digital Marketing partners, and you will have the opportunity to grow and develop professionally. The successful candidate will be a member of a scrum team responsible for delivering key customer features. The role works closely with the Product Owner, Scrum Master, System Analysts, architects and other developers. Responsibilities :
- Deliver high quality, innovative and maintainable software solutions
- Participate in Architecture & Application design
- Mentorship of junior team members
- Focus on customer : Demonstrate understanding of customer's business domain
- Demonstrate knowledge and application of current technologies Requirements :
- Bachelors or Masters degree in an Information Technology related field
- 5+ years experience in software application design & development
- Desired skillset : object oriented development primarily in .NET / C#, but Java / J2EE, Spring / SpringBoot, Angular / AngularJS an advantage also
- Experience developing REST Services, Cloud infrastructure & CI / CD frameworks
- Experience with Agile methodologies
- Knowledge of continuous integration, static code analysis, test automation and test-driven development #LI-NC1 Skills : C# CI / CD Agile