We are looking for an energetic, enthusiastic, and experienced senior software developer who is committed to their work and is comfortable working in a fast paced, dynamic and highly flexible environment. You will work in the design, development and testing of market leading products and web applications in the Automotive, IoT and Enterprise business segments. You will be using frameworks, tools and principles within high performance teams who are driven and passionate about what they do and constantly try to improve themselves and other professionals around them.
- At least 5 years of relevant professional experience working on enterprise level systems as a software developer whose area of expertise is backend.
- Deep understanding of object oriented design and related concepts.
- Experience developing software solutions using C# and .Net
- Excellent knowledge of how the web works conceptually, including technologies and concepts like HTTP, REST, SOAP & asynchronous processing.
- Experience using Git as a source control System
- Experience implementing testing concepts such as unit testing and mocking, and experience writing unit tests using frameworks like NUnit, xUnit, Moq or similar.
- Previous exposure to domain driven design, CQRS/Event Sourcing and layered architectures;
- Familiarity with software development practices such as agile software development, continuous integration, continuous delivery and/or test-driven development.
- 25 days annual leave + 2 company days
- Health Insurance
- Pension Contribution
- ESOP
- Tax saver scheme
- Bike to work scheme
- Sports and social activities
- Great annual office outings (Summer BBQ, Christmas party, charity runs)
- Bits & Bobs days (Half day every quarter to get your Bits & Bobs done)
- Learning and Development Opportunities