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